Currencies
Choose the currencies you offer, set the one everything is priced against, and keep rates current.
Reaching the Screen
Panel menu: Settings, then Billing Settings, then Currencies: {admin}/financial/currencies
Over 150 currencies ship with the product. You choose which ones clients may use.
What Is on the Screen
The automation band
Update Currency Rates Now runs the job at once, even when automatic updating is off. The next automatic run is pushed back by a full period.
Automatically Update Rates reads Active or Inactive. Last Updated reads None before the first run.
The currency list
Flag, name and code identify the row. Only the name is editable.
The currency dialog
The arrow button on a row opens it; the fields are under Fields. Save Changes closes it and reloads the list.
Fields
Currency Automation Settings
Each installed module has its own card, shown when you select it, asking for the provider's API key. Test Connection tries the typed values before saving and shows two sample rates with the total number received.
The currency dialog
Tasks
Offer a currency to clients
- Search for the currency by name or code.
- Turn the switch in the Status column on.
- Rates are fetched at once and the row's Conversion Rate is rewritten.
- It appears in the client area switcher, unless Hide from Clients is ticked.
Set the rates to update themselves
- Click Currency Automation Settings and pick the provider in Select Module.
- Fill in its card, then click Test Connection.
- Turn Automatically Update Rates on and choose the Currency Update Frequency.
- Click Save Changes. The band reads Active and the task runs on its own.
Refresh the rates immediately
- Click Update Currency Rates Now and wait.
- If rates moved, the list reloads and Last Updated starts from zero.
- If nothing moved, a message says so.
Change the default currency
- Open the currency with the arrow button.
- Tick Default Currency and click Save Changes.
- It is activated, its rate becomes 1, the old default loses the flag and every rate is fetched again.
When a product has Override client currency enabled, it is sold only in its own currency. Once such a product is in the cart, the whole order locks to that currency. The visitor's currency selection and the foreign-sale rule do not apply to the cart. Items without the option are converted into the order currency at the current rate. The note under the order summary states which currency the order is invoiced in and which product set the lock. A second product with the option on, tied to a different currency, is not rejected. It is converted into the locked currency and the note says so. The lock follows the product priced in the installation's local currency. Otherwise it follows the earliest such item in the cart.
The option also shapes the customer's service detail page. The renewal price badge, the plan card and the renew dialog quote such a product in its own currency. The customer reads the next renewal as priced in that currency, not as a fixed local figure. The invoice still follows the billing rules above. A Türkiye billing address is invoiced in the local currency at the rate of the day. Only the local figure moves with the exchange rate.
Service renewals follow the same currency: the order-time currency is stamped on the service and renewal invoices are issued with it. The service page's "Renewal Price" shows that currency too.
Take a Türkiye installation with Turkish Lira as the default currency. Orders with a billing address abroad are then invoiced in a foreign currency. The client's selected currency is used when it is an active foreign one. Otherwise USD is used, and failing that the first active foreign currency. The order summary tells the client so; the payment module's Currency Conversion setting still applies on top.
Things to Watch
You cannot un-tick Default Currency, only move it, which activates the new one. Existing invoices keep their own currency.
If the provider fails, the switch springs back but the change is already stored. Reload the list to see its real state. Converted amounts stay wrong until an update succeeds.
One daily counter covers every fetch: scheduled task, manual button, activating a currency, changing the default. 47 go through, the 48th waits for the next day. Hourly updating spends 24 alone.
A currency saved earlier in a coupon, a payment module's conversion or limit setting, or a product's cost field keeps showing in that form after it was switched off, marked · Inactive or · Deleted, so the stale choice is visible instead of looking like any other option. The exchange rate saved in the currency dialog must be greater than zero.
The storefront switcher, sign-up and login only accept an active currency that has a rate. A stored choice that no longer qualifies falls back to the detected currency, then to the default one. Prices are never shown as 0.00.
Required Privileges
Everything on this screen needs FINANCIAL_CURRENCIES.
Downloading the list follows TABLE_EXPORT. The localization settings screen needs SETTINGS_LOCALIZATION_CONFIGURE.
Related Articles
¡Gracias por sus comentarios!
Nuestro equipo de soporte está disponible las 24 horas para ayudarle con lo que no encuentre aquí.