Skip to content

Fix: Receipt print formatting and currency fallbacks#204

Merged
a1denvalu3 merged 1 commit intomainfrom
fix/receipt-print-font
Mar 8, 2026
Merged

Fix: Receipt print formatting and currency fallbacks#204
a1denvalu3 merged 1 commit intomainfrom
fix/receipt-print-font

Conversation

@a1denvalu3
Copy link
Copy Markdown
Collaborator

Summary

  • Currency Fallbacks: Replaced all hardcoded USD currency fallbacks with the user's selected currency when viewing and printing receipts.
  • Printed Receipt Styling: Improved the legibility of the printed receipt by increasing font sizes and changing the layout from fixed millimeters to responsive scaling.
  • Mint URLs: Mint URLs are no longer truncated on plain text or HTML receipts. They are now printed on a new line and wrap completely if needed.
  • Removed Emojis: Removed emojis from payment methods in the printed receipts (e.g. ⚡ Lightning).
  • Transaction ID Fallback: When passing the transaction ID to the receipt activity, it now falls back to using the lightningInvoice if the entry.token is empty.

- Improve printed receipt legibility by increasing font sizes
- Prevent Mint URLs from being truncated on printed and text receipts
- Replace hardcoded USD currency fallbacks with user's selected currency
- Remove emojis from payment types in receipts
- Fallback to Lightning invoice if token is missing when viewing receipt
@github-project-automation github-project-automation bot moved this to Backlog in Numo Mar 8, 2026
@a1denvalu3 a1denvalu3 merged commit 171eb41 into main Mar 8, 2026
3 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Numo Mar 8, 2026
@a1denvalu3 a1denvalu3 deleted the fix/receipt-print-font branch March 8, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant