Applying Different Currencies
Violet lets you present the product catalog to your shopper and create a cart in any of the currencies we support. Violet uses real-time exchange rates to present these rates, which you can access through our Exchange Rates API.
If using Violet Payments, Violet also supports charging the shopper in the currency they are presented and handles the currency exchanges that are required to wire funds between you, shoppers, and the merchants involved without any extra effort from your side. Since Violet uses Stripe to power our payment processing, you can see a full list of supported countries here:
https://stripe.com/docs/currencies?presentment-currency=US#presentment-currencies
In order to Create a cart in a different currency (for example, the local currency of your Shopper), you can pass in the following parameter in the Create Cart API:
{
"base_currency": "USD",
}
Once a cart has been created in a currency, you cannot change it. You will need to create a new cart with the updated base_currency
to achieve this.
Last updated
Was this helpful?