Hide a Payment Method by Country on Shopify
Shopify shows all active payment methods to every customer regardless of location. This means customers in countries where a method isn't available, or where you've chosen not to offer it, still see it at checkout — leading to confusion and failed payments.
How Payflow solves this
- Show region-specific methods like iDEAL (Netherlands), TWINT (Switzerland), or Przelewy24 (Poland) only where they apply
- Hide Cash on Delivery for international orders where it isn't practical
- Comply with country-specific payment requirements
Setup
- 1
Create customization > Hide payment methods.
- 2
Add Shipping country or Shopify Market → Is not any of → the countries or markets where the method should stay (your allowlist), e.g.
Czechia. - 3
Target the method: Pre-defined → e.g.
Bank Deposit. - 4
Active, Save, and verify at checkout.
Set this up in minutes
Payflow is free to install. No theme edits. No code. Built for Shopify certified.
Install free on Shopify- Free to install
- 50+ conditions
- Built for Shopify certified
- No theme edits required