nobswebdev and Cursor
917e86b3de
load btc invoice details in checkout session and storefront order queries
...
Ensure bitcoin invoice metadata is available when rendering checkout sessions and customer order pages.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 00:42:02 +02:00
nobswebdev and Cursor
cf92212226
add bitcoin support to storefront invoice view
...
Refactor invoice view building to share logic across XMR and BTC, including BIP21 QR codes and payment detail validation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 00:41:57 +02:00
nobswebdev
ced92ead37
load btc invoice details in checkout and order queries
2026-09-05 22:42:01 +02:00
nobswebdev
b728c34357
wire checkout pay to selected payment method
2026-09-05 22:07:02 +02:00
nobswebdev
7222d0c9be
show multi-crypto rates in shop nav
2026-09-05 20:50:49 +02:00
nobswebdev
302c3729c4
add multi-crypto payment buttons to cart
2026-09-05 18:55:58 +02:00
nobswebdev
3b6323658e
remove crypto rate display from cart
2026-09-05 14:48:01 +02:00
nobswebdev
7b62bc41ad
default dev electrum to testnet4
2026-09-04 17:26:32 +02:00
nobswebdev
b4618cf3b1
wire bitcoin invoice creation and payment polling
2026-09-04 14:11:54 +02:00
nobswebdev
cae5b4fe50
add bitcoin wallet admin status endpoint
2026-09-04 11:59:06 +02:00
nobswebdev
8c0749875e
add electrum wallet rpc client
2026-09-04 11:32:12 +02:00
nobswebdev
9241474d48
add electrum config
2026-09-03 13:30:58 +02:00
nobswebdev
7ee3bcb271
guard against missing shipping invoice
2026-09-03 11:46:31 +02:00
nobswebdev
5c888551db
refactor invoice required confirmations resolver to be more scalable for future confirmations based coins
2026-09-03 11:45:30 +02:00
nobswebdev
932cbf64c1
fix derive invoice state spec
2026-09-03 11:39:33 +02:00
nobswebdev
947dd23dd5
add btc details invoice relation
2026-09-03 11:05:44 +02:00
nobswebdev
11c94c7834
add bitcoin shop config and payment method enablement
2026-09-03 01:00:07 +02:00
nobswebdev
a7282a1888
refactor confirmation tiers to shared crypto-agnostic types and validation
2026-09-03 00:28:17 +02:00
nobswebdev
5db64ea905
add bitcoin utils
2026-09-02 15:51:33 +02:00
nobswebdev
0510695598
refactor xmr rate module to exchange rate module for multi crypto support
2026-09-02 14:53:50 +02:00
nobswebdev
6818f08dbe
add coinpaprika config
2026-09-01 16:51:26 +02:00
nobswebdev
93182aed75
change coingecko and kraken rate fetch timeout config name
2026-08-31 17:29:38 +02:00
nobswebdev
ab7f384014
update websites info
2026-08-29 02:57:45 +02:00
nobswebdev
f45b4916d5
fix sf procuct detail page main image display
2026-08-28 19:18:43 +02:00
nobswebdev
5953ca8562
add missing partial register
2026-08-28 18:44:00 +02:00
nobswebdev
f92ecb5514
add css image loading improvements
2026-08-28 18:36:45 +02:00
nobswebdev
063009235f
add caching for public assets
2026-08-28 18:36:08 +02:00
nobswebdev
2b30e8bd39
init
2026-08-28 17:31:02 +02:00