Commit Graph

178 Commits

Author SHA1 Message Date
ndeet
2a8fd7091d Add feature to changelog.
Some checks failed
Build and deploy to WordPress.org / New release (release) Has been cancelled
2026-04-20 15:09:31 +02:00
ndeet
945c3a783c
Add refund links to order details page. (#77)
* Add refund links to order details page.

* Adjust description of visibiltiy of refunds setting.
2026-04-20 15:06:19 +02:00
ndeet
c893f2b64e
Show BTCPay invoice checkout link on order details page for customers. (#76) 2026-04-20 14:46:37 +02:00
ndeet
e80ece6e63 Prepare for release. 2026-04-20 14:22:52 +02:00
ndeet
bcae55b366
WooCommerce Blocks: Add support for separate payment gateways. (#75) 2026-04-20 14:13:30 +02:00
ndeet
802180ccad
Adding BTCPay, Bitcoin and LN icons on order overview. (#74)
* Adding BTCPay, Bitcoin and LN icons on order overview.

* Add link to BTCPay backend invoice page.
2026-04-15 16:22:15 +02:00
ndeet
2f7bb36eed Prepare for release.
Some checks failed
Build and deploy to WordPress.org / New release (release) Has been cancelled
2026-04-13 10:09:35 +02:00
ndeet
7632adea32
Improvements for modal checkout (#72)
* Improve blocks checkout detection.

* Make sure modal does not show on checkout form validation errors, e.g. empty address data.

* Make sure no multiple invoices get created; Make sure on close you can re-trigger modal.
2026-04-13 10:04:05 +02:00
ndeet
c0976e6122 Preparing for release. 2026-04-09 22:31:36 +02:00
ndeet
4a50fef92a
Merge pull request #73 from ndeet/refund-fix
Refunds: remove XMR from payment methods to not break refunds.
2026-04-09 22:23:54 +02:00
ndeet
ceb0b6a9df Refunds: remove XMR from payment methods to not break refunds. 2026-04-09 22:13:51 +02:00
ndeet
bcb9e8a9ab Prepare for release.
Some checks failed
Build and deploy to WordPress.org / New release (release) Has been cancelled
2026-03-26 12:13:47 +01:00
ndeet
0abbf5f29e
Merge pull request #71 from ndeet/bump-nodejs
Bumping nodejs to v20 and updating dependencies.
2026-03-25 15:32:48 +01:00
ndeet
dcc54b4a87 Bumping nodejs to v20 and updating dependencies. 2026-03-25 09:37:05 +01:00
ndeet
91df4f06bf
Merge pull request #70 from ndeet/dedup
Deduplicate event handler, make sure submit function only attached once.
2026-03-24 14:14:48 +01:00
ndeet
81eb8324e7 Deduplicate event handler, make sure submit function only attached once. 2026-03-24 14:06:54 +01:00
ndeet
f024b7a0d1 Prepare for release.
Some checks failed
Build and deploy to WordPress.org / New release (release) Has been cancelled
2026-03-23 12:21:42 +01:00
ndeet
df7da83cc5
Merge pull request #67 from ndeet/refund-log
Adding more debug loggin to refunds.
2026-03-19 09:37:30 +01:00
ndeet
415b41080d Adding more debug loggin to refunds. 2026-03-19 09:35:24 +01:00
ndeet
f94610b46c
Merge pull request #66 from ndeet/paid-warning
Add Paid but unconfirmed payment status / order status warning
2026-03-18 14:34:49 +01:00
ndeet
815f4bb94c Fix deprecation warnings.
(cherry picked from commit 5da72124c143660282cbfa90efc6d146dba0f8b0)
2026-03-17 15:57:55 +01:00
ndeet
c587444734 Show warning on changing mapping of paid but unconfirmed order status. 2026-03-17 15:56:01 +01:00
ndeet
aa35d159d2
Minor fixes / changes (#61)
Some checks failed
Build and deploy to WordPress.org / New release (release) Has been cancelled
* Fix deprecation warnings; formatting readme.txt

* Adding icons also to checkout blocks.

* Bump version.

* Adjust tested WooCommerce version.
2025-04-10 15:17:28 +02:00
ndeet
d82ff727d9 Bump version. 2024-11-22 18:13:47 +01:00
ndeet
e2d7bf7d7d Update PHP library to v2.8.1 to fix a compatibility issue with refunds on BTCPay 2.0 2024-11-22 18:12:16 +01:00
ndeet
57e2fe38b6 Bump version. 2024-09-13 19:03:46 +02:00
ndeet
c58dab8a28
Merge pull request #56 from ndeet/btcpay2-compat
Bugfixes, features, BTCPay 2.0 compat
2024-09-13 19:02:06 +02:00
ndeet
1e5eebd06f BTCPay 2.0 compatibilty fixes. 2024-09-13 17:35:52 +02:00
ndeet
81c9392d21 Update NodeJS dependencies. 2024-09-13 17:33:53 +02:00
ndeet
91731f8932 Make sure payment methods are set on refunds. 2024-09-13 17:28:18 +02:00
ndeet
2229e70c61 Add option to notify customers on refund order notes. 2024-09-09 16:15:18 +02:00
ndeet
93911bb2da Make sure to only process order if it still has a BTCPay Gateway assigned. 2024-09-09 14:50:03 +02:00
ndeet
458631cc02 Fix deprecation warnings; cleanup. 2024-09-04 12:03:39 +02:00
ndeet
4bc67b4386 Fix currency on refund comment. 2024-09-04 11:01:48 +02:00
ndeet
ba09957fc1
Fix disabling notification button (#49) 2024-04-09 00:14:19 +02:00
ndeet
24d174c147
Make notification dismissable forever + check if bcmath extension is installed and show a warning (#47)
* Show warning if bcmath extension is missing.

* Allow users to dismiss review notification forever.

* Sats-Mode avoid fatal error by not allowing user to activate when dependency not met.

* Prepare release 2.6.1.
2024-04-04 17:47:15 +02:00
ndeet
7c9c521c8b
Fix refunds, (#46)
* Fix refunds, no need to check if refund possible, done by WooCommerce already.
2024-04-04 08:53:47 +02:00
ndeet
e723e4ec5c Bump PHP version to 8.0 for github workflow. 2024-02-27 16:05:03 +01:00
ndeet
daf08f7d64
Minor changes (#42)
* Use mainnet demo as placeholder for BTCPay Server URL.

* Add warning when using .local domain and abort pairing.

* Update PHP library to 2.x; prepare release 2.6.0.

* Adding release info.
2024-02-27 15:07:11 +01:00
ndeet
60fda823c6
Add support for modal checkout on woocommerce blocks (#39)
* Fix formatting.
* Add modal checkout for woocommerce blocks.
2024-01-31 14:35:45 +01:00
ndeet
013d0e1259
Merge pull request #37 from ndeet/b241
Minor release features
2024-01-22 22:53:27 +01:00
ndeet
94b4ed09a7 Updating build script for notifcations.js. 2024-01-22 22:39:55 +01:00
ndeet
426f50feac Update changelog. 2024-01-22 22:32:40 +01:00
ndeet
7a5d88af23 Shrink screenshots to save space. 2024-01-22 22:28:52 +01:00
ndeet
28f0aaedb7 Add option to protect order status changes if they are already processing or completed. 2024-01-22 22:28:31 +01:00
ndeet
42f78c587a Update banner and screenshots. 2024-01-22 16:14:35 +01:00
ndeet
891f57cb29 Adding admin notification for plugin review, dismissible for 30 days. 2024-01-22 15:24:09 +01:00
ndeet
af363033b7 Readme corrections. 2023-12-15 13:35:07 +01:00
ndeet
1acca63f94 Please github action gods. 2023-12-15 11:11:04 +01:00
ndeet
11acaa8c69
Merge pull request #34 from ndeet/workflow-fix
Make sure npm build works.
2023-12-15 11:06:53 +01:00