-
Notifications
You must be signed in to change notification settings - Fork 0
Currency Management
OpenMTG supports USD and EUR natively. Admins can add additional currencies (CAD, GBP, AUD, etc.) through the Admin panel. Exchange rates are fetched automatically and do not require manual maintenance.
- Navigate to Admin > Converted Currencies
- Enter the 3-letter ISO currency code (e.g. CAD)
- Enter a display symbol (e.g. CA$, AU$, £, ¥)
- Click
Add
The ISO currency code is validated against Frankfurter before being saved. If the code is not recognized, the entry will be rejected. This does not mean the currency is not real, simply that the Frankfurter project does not recognize it. Supported currencies can be found here. Rates are fetched on add and refreshed automatically after each Scryfall price cycle.
Click the pencil icon next to any custom currency to update its display symbol. The exchange rate is not editable manually as it is always sourced from Frankfurter.
Click the delete icon next to any custom currency. Any users with that currency set as their preference will fall back to USD.
In Admin > User Management, each user has a currency dropdown. Changes take effect immediately without a page reload.
- USD is the default currency for all users.
- USD and EUR are native markets with prices stored directly from Scryfall. They cannot be removed.
- Custom currencies are converted from USD using the stored exchange rate at display time.