Manual payment methods not available in non-default currency

Topic summary

Manual/offline payment methods (e.g., Bank Transfer) only appear at checkout when the store’s default currency is selected; they are unavailable for customers using non-default currencies via Shopify Markets (e.g., default CZK vs EUR).

Impact: Merchants selling in multiple currencies cannot offer manual payments to customers paying in their local currency.

Observations: Some believe manual methods previously appeared for non-default currencies (not confirmed). A suspected rationale is that Shopify’s admin reports in a single base currency; card/PayPal payments captured in local currencies are converted back to the default currency, which may not be feasible for manual/offline payments.

Proposed workaround: Force the basket/checkout to switch back to the base currency when a customer selects a manual payment method; merchants ask if this can be enforced.

Support/Status: No known workaround or feature toggle. Shopify support has forwarded the request to the development team, with no ETA.

Resolution: Unresolved; key questions remain on enabling manual payments in other currencies or enforcing a currency switch at checkout.

Summarized with AI on January 27. AI used: gpt-5.

Hello there

I noticed that manual payment methods are not available on checkout unless the store’s default currency is used.

For example, when you sell in CZK by default but have markets enabled for other countries which use EUR, you can only use Bank Transfer (or other manual payment methods) when CZK is used.

Is there a way to extend manual payment methods for other currencies?

3 Likes

We’re having the same issue - I’m pretty sure that manual payment methods used to appear when a non-default currency was selected.

I suspect the rationale behind why it doesn’t appear is because the admin section of the Shopify store reports/displays everything in a single consistent currency (Shopify Payments and PayPal captured in local currency are converted back to default currency before appearing in the dashboard) - but that wouldn’t be the case with a Manual Payment method.

I workaround would be for the basket/checkout to change back to the base store currency upon a customer selecting a manual payment method… is there a way to force this to happen perhaps?

I’m having the same issue with one of my stores. Unbelievable that such a basic feature is still missing in Shopify in 2023. Especially since Shopify wants their merchants to use Shopify Markets so badly.

I have still not found any workaround or ETA for the feature, Shopify support just keeps saying that they will pass the request onto their dev team.