-
Payments
Handle multiple currencies without rounding chaos
Adds correct currency storage, formatting, and conversion rules so international customers see and pay accurate amounts.
Free Prompt
What This Does / How This Helps
Adds currency codes to every stored amount, fixes formatting through proper locale tooling, and makes your provider's conversion the only conversion. Multi-currency breaks in predictable places: amounts stored without a currency so nobody knows what a number means, hardcoded two-decimal formatting that invents cents for yen, and DIY exchange-rate math that disagrees with what Stripe actually charged by enough to make refunds wrong. The prompt standardizes storage in minor units with the currency attached, renders through Intl.NumberFormat, keeps subscriptions pinned to their original currency, and defers all conversion to the provider so your records match your payouts.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).