International Pay later options not showing for ALL currencies other than my own country

Hi,

My store is in Australia.

I have afterpay, zip, Klarna, sezzle and laybuy - buy now pay later options.

If you go to checkout with ANY international CURRENCY….. ALL of the pay later options do not show?

Does anyone have any insight on what could be causing this?

thank you

Hi @Jacquimo ,

One option is for stores to hide payment methods based on currency, e.g.:

https://docs.klarna.com/platform-solutions/shopify/payments/shopify-plus-custom-scripts/#hide-klarna-payment-methods-based-on-cart-presentment-currency

as Klarna as a direct payment method can currently only accept orders for a single store base currency, per:

https://docs.klarna.com/platform-solutions/shopify/payments/klarna-payments/known-constraints/#1-klarna-payments-accepts-orders-only-for-customer-billing-addresses-in-the-markets-that-match-the-store-base-currency

If custom scripts are not applicable, there could be other causes (possibly Shopify Markets logic, modifying checkout based on currency with Global-e, etc.) , but those may be more specific to your store.

Thank you for your response.

Do you know if this is why companies use AIRWALLEX so all payment options can be used in all international countries?

Apologies for the delayed response. I can’t speak to the features for AIRWALLEX directly, so I’d suggest reaching out to them directly for more information.

Hello, this is only available for Shopify plus. Is there a workaround for customers not on plus?

Just to clarify I am having the same issue, klarna not showing in overseas markets. I think this is due to Shopify markets, before this it was working. We can’t switch off shopify markets as it won’t let us sell to overseas countries if we do so. What work arounds do we have if we are not on shopify plus? Please and thank you

I’m encountering the same issue with other payment methods - they’re showing up in markets where they shouldn’t be available. This is happening on Shopify Plus. How can I resolve this?