Understanding checkout restrictions
The checkout restrictions that ensure your customers are charged in their local currencies are available only if your store have access to one-page checkout. Checkout restrictions help provide a consistent checkout experience that prevents customers from having to pay additional fees, such as conversion fees, through their credit card companies.
If your store doesn't have access to one-page checkout, then checkout restrictions aren't applied.
On this page
Checkout behavior on stores with one-page checkout access
If you sell in local currencies with Shopify Payments or Adyen and have access to one-page checkout, then prices display to customers that match their local market, based on their shipping address.
If a customer chooses to ship to a country or region that differs from the one that they selected on your storefront, then a checkout restriction applies that changes their currency to match their shipping destination at checkout.
For example, you're a merchant with a primary market of Canada, and a United States market that contains fixed prices for all your products. If a customer reaches checkout in Canadian dollars (CAD) and tries to ship to an address in the United States, then Shopify changes the order price to United States dollars (USD), adhering to your fixed prices. Customers are told that their prices have changed based on where they're shipping to.
Checkout behavior on stores without one-page checkout
If your store doesn't have access to one-page checkout, and you use a payment method that doesn't support checkout restrictions, then customers can check out in any currency that you sell in, even if it doesn't match their shipping address.
Learn more about one-page checkout.