Incorrect multi-currency warning in Shopify checkout when using third-party payment provider (Dintero)

Hi everyone,

We are currently experiencing an issue related to multi-currency checkout in Shopify when using a third-party payment provider (Dintero), and I’m trying to determine whether this is a Shopify limitation or something that can be resolved in the payment app/integration.

Setup:

  • Shopify store with multi-currency enabled

  • NOK is the store’s default currency

  • Customers can also check out in DKK

  • Payment provider: Dintero (third-party redirect payment method)

Issue:
When a customer selects DKK and proceeds to checkout, Shopify displays the following warning message:

“You will be charged XXX in NOK.”

However, this is not correct. After the customer is redirected to the Dintero payment page, the amount is correctly displayed and charged in DKK, not NOK.

What actually happens:

  1. Customer browses the store in DKK

  2. Checkout also shows DKK

  3. Shopify displays a warning saying the charge will be in NOK (limits our conversions alot)

  4. Customer is redirected to Dintero

  5. The payment page correctly shows the DKK amount

Question:
Is this warning message a Shopify platform limitation when using third-party payment providers with multi-currency, or is it something that can be handled/overridden within the payment provider app or integration?

Any insights from others who have implemented multi-currency with redirect payment providers would be greatly appreciated.

Thanks!

Hey @Kristoffer_Vik,

From digging into this it does look like this is a current platform limitation with how Shopify handles multi-currency for third-party payment providers.

To give a bit more technical context on what’s happening: when a third-party payment app (like Dintero) is used, Shopify’s checkout currently treats the transaction as being processed in the store’s base currency (NOK in your case), which is why it shows the “You will be charged in NOK” warning. The fact that Dintero then correctly charges in DKK on their redirect page tells us Dintero is handling the presentment currency properly on their end — but the Shopify checkout UI doesn’t know that ahead of time.

At the moment, this isn’t something that can be overridden from the payment app side. The warning message is generated by Shopify’s checkout based on whether the payment provider is recognized as supporting multi-currency natively. Right now, that’s limited to Shopify Payments and Adyen.

The help docs cover this here: https://help.shopify.com/en/manual/international/payments