Disallow minConfirmations: 0 for BTC and XMR tiers at startup validation, update env examples and deploy docs, and drop tx-detected UI copy and legacy tests.
Ensure bitcoin invoice metadata is available when rendering checkout sessions and customer order pages.
Co-authored-by: Cursor <cursoragent@cursor.com>
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>