Commit Graph
28 Commits
Author SHA1 Message Date
nobswebdevandCursor 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
nobswebdevandCursor 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