Setting a customer's default currency

There is no setting in the Dashboard for a customer's default currency. The default currency for a customer is set automatically when any of the following actions are taken for the first time:

Changing a Customer's Default Currency

Once any of the actions above are taken for a customer and the default currency is set, the currency cannot be changed.

The only way to change the default currency you charge a customer in is to create a new Customer object representing that customer, attaching a payment method, and then pursuing the desired task in the right currency.

Non-Default Currencies for One-off Invoices

You can create one-off invoices in a currency that's different than the customer's default currency. This feature is only available using the API and is not available for subscriptions.

Additional Information