Last Updated: February 25, 2016
· bengy

Using Stripe Checkout Outside USA

I ran into a problem where my users were getting charged a currency exchange fee every time a transaction was completed.

After some debugging, turns out Stripe Checkout defaults to USD and overrides both account and server side preferences when it comes to determining the currency being used to process the transaction.

To get around this, you need to specify the currency in your front-end code for Stripe Checkout, along with specifying the currency in your back-end and your Stripe account preferences.

nb// If you're in Australia - Stripe's 'Remember Me' functionality doesn't work due to some constraining legislation we have in place.