Currencies
Currencies define the money formats Commerce Kitty works with. If you sell in more than one country, you will likely need more than one currency.
How currencies work
Every order, listing price, and report in Commerce Kitty is tied to a currency. When an order imports from a channel, it arrives in the currency the buyer paid in. Commerce Kitty records that amount verbatim so your totals always match what the marketplace reports.
You can enable as many currencies as you need. One of them is marked default and is used when a field requires a currency but the context does not specify one (for example, when creating a manual order on a channel that has not declared its own currency).
Currencies are tied to channels. Each channel declares which currency its orders and listings use. Enable a currency in configuration first, then assign it on the channel.
Adding a currency
Go to Configuration, then Currencies, and click the add button. Enter the ISO 4217 code for the currency you want to enable. Commerce Kitty recognizes standard codes like USD, EUR, GBP, CAD, AUD, and JPY. The symbol and formatting rules are resolved automatically from the code.
Currency fields
Code
The three-letter ISO 4217 code for the currency. For example, USD for United States Dollar, EUR for Euro, GBP for British Pound. This value is required and must be unique. Commerce Kitty uses it to look up the symbol, decimal precision, and format rules.
Enabled
Whether the currency is available for use elsewhere in the app. Disabling a currency hides it from channel selection dropdowns but leaves historical orders untouched.
Commerce Kitty stores order amounts in the currency the buyer paid. It does not automatically convert between currencies for reporting. If you need consolidated multi-currency reporting, reach out to support.