Commit Graph

87 Commits

Author SHA1 Message Date
Chukwuleta Tobechi
e9f9a1d401
Merge pull request #11 from btcpayserver/ft/refund_options
Make current exchange rate the default refund option
2026-01-22 18:41:01 +01:00
Chukwuleta Tobechi
3c1e81cf0b update the refund image 2026-01-22 18:35:18 +01:00
Chukwuleta Tobechi
7a510d3358 bump plugin for refund option default 2026-01-22 10:05:35 +01:00
Chukwuleta Tobechi
bcd761ac23 make current exchange rate default 2026-01-22 09:54:39 +01:00
Chukwuleta Tobechi
7d0434570e add doc links to refund header 2026-01-21 16:41:24 +01:00
Chukwuleta Tobechi
c5ad9c60d8 fix settings view header name 2026-01-21 15:22:25 +01:00
Chukwuleta Tobechi
0045758824
Merge pull request #10 from btcpayserver/ft/check_access_scope
ensure required scopes are available for refunds
2026-01-21 13:57:49 +01:00
Chukwuleta Tobechi
672840a6e6 bump version 2026-01-21 11:19:08 +01:00
Chukwuleta Tobechi
68a8281626 ensure required scopes are available for refunds 2026-01-21 11:17:42 +01:00
Chukwuleta Tobechi
5e4a73887b bump plugin version 2026-01-21 09:11:35 +01:00
Chukwuleta Tobechi
ce17d5bd78
Merge pull request #9 from btcpayserver/ft/order_reversal
Shopify order refund flow
2026-01-18 15:05:49 +01:00
Chukwuleta Tobechi
4449f096dc use refund type 2026-01-17 20:44:31 +01:00
Chukwuleta Tobechi
476ce1731f Validate final amount is positive after spread application 2026-01-16 16:32:39 +01:00
Chukwuleta Tobechi
d3c7721ad8 test smtp sender 2026-01-16 15:51:05 +01:00
Chukwuleta Tobechi
46764256e3 Include refund_line_items in the refund amount calculation 2026-01-16 13:44:05 +01:00
Chukwuleta Tobechi
11330348a9 include shopify refund to email rule 2026-01-16 13:10:18 +01:00
Chukwuleta Tobechi
5042e7a116 bump btcpay submodules. Handle header nav 2026-01-16 11:53:32 +01:00
Nicolas Dorier
98ec407efb
Add coderabbit conf 2026-01-16 08:58:26 +09:00
Chukwuleta Tobechi
35fb298d0c bump docker image for app in plugin 2026-01-15 14:48:43 +01:00
Chukwuleta Tobechi
774a564325 shopify order refund flow 2026-01-15 14:40:58 +01:00
Chukwuleta Tobechi
0abb048cff refund settings view 2026-01-14 19:20:58 +01:00
Chukwuleta Tobechi
653618245e order refund flow 2026-01-14 16:14:55 +01:00
Chukwuleta Tobechi
2d711f55e8
Update shopify-app-deployer image version to 1.5 (#7) 2025-11-13 22:41:46 +09:00
nicolas.dorier
34353f60b6
bump shopify-app 2025-04-10 16:11:14 +09:00
nicolas.dorier
1d2e7f7fb3
bump 2025-04-10 16:04:05 +09:00
nicolas.dorier
d96bc87046
Prevent users to deploy a shopify app via HTTP 2025-04-10 16:03:16 +09:00
nicolas.dorier
e2e1229efb
Returns 404 if the shopify order isn't using btcpay 2025-04-09 17:34:26 +09:00
nicolas.dorier
a482636ebc
fix build 2025-04-09 17:07:07 +09:00
nicolas.dorier
caed29b70c
bump 2025-04-09 17:03:40 +09:00
nicolas.dorier
e838f967b5
Send invoice creation error back to client 2025-04-09 17:02:58 +09:00
nicolas.dorier
8ebce46539
bump 2025-03-25 13:18:23 +09:00
Nicolas Dorier
91822f0bbf
Better handling of BTCPay invoice state transitions (#5)
* Better handling of BTCPay invoice state transitions

* Remove dependency on NetSettled
2025-03-25 13:16:47 +09:00
nicolas.dorier
b9d937bf99
bump 2025-03-22 00:06:14 +09:00
nicolas.dorier
b9f26c3d0e
Show error if version is released but not deployed 2025-03-22 00:03:51 +09:00
Chukwuleta Tobechi
c50a8e062e
Auto creates invoice if the payment option is BTCPay Server (#4) 2025-03-21 23:54:30 +09:00
Chukwuleta Tobechi
49b7f91345
handle paid partial options (#3) 2025-03-21 21:51:03 +09:00
nicolas.dorier
08c68e54ae
bump 2025-02-27 14:43:48 +09:00
Nicolas Dorier
8609675c8f
Merge pull request #2 from btcpayserver/backend-link
Link shopify order backend page with orderUrl metadata
2025-02-27 14:35:10 +09:00
nicolas.dorier
04661f0ebf
Link shopify order backend page with orderUrl metadata 2025-02-27 14:32:50 +09:00
nicolas.dorier
ab5bacc1ed
Stricter validation of input 2025-02-24 22:15:24 +09:00
nicolas.dorier
365513fc97
Improve instructions 2025-02-24 21:07:59 +09:00
nicolas.dorier
8a6a812fb0
Add link to doc to install the fragment 2025-02-24 20:00:43 +09:00
nicolas.dorier
f38612ac50
bump 2025-02-22 11:10:38 +09:00
nicolas.dorier
af6c53a7ef
Various fixes and more logs 2025-02-22 11:10:22 +09:00
nicolas.dorier
d80c2f1d18
If invoice marked invalid after success, cancel order on shopify 2025-02-22 10:36:45 +09:00
Chukwuleta Tobechi
4204a0a8a1 Update links in the plugin settings page 2025-02-21 16:36:23 +01:00
Chukwuleta Tobechi
0e7ee0a40d update custom thank you and payment method docs link 2025-02-21 16:26:28 +01:00
nicolas.dorier
242a3ee93e
Improve instructions 2025-02-21 22:46:41 +09:00
nicolas.dorier
3e82ee49c0
Fix warning 2025-02-21 22:41:48 +09:00
nicolas.dorier
79aa41f83c
Do not show broken link in the settings 2025-02-21 22:41:25 +09:00