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>