A rule is active but the checkout does not change, or countries are missing from the selection list? Work through this checklist, it covers the causes we see in support.
The country list in PaymentHero comes from your Shopify Markets setup:
ℹ️ Note: some territories (for example Monaco) are not available as selectable countries.
The most common silent failure: the label you entered in Set up your payment methods does not appear anywhere in the real checkout name of the method, so the rule matches nothing. Open your checkout, copy the exact wording, and fix the label. Or share your logs with us and we find the correct payment handler for you.
Express wallets, manual methods and credit card have platform restrictions depending on your Shopify plan. See Which payment methods can you control (and what needs Shopify Plus)?. If the method you target is restricted, no rule can move it.
The customization runs as a Shopify Function. If it errors or times out on a single checkout, Shopify falls back to showing all payment methods unmodified. If this happens repeatedly, reduce the number and complexity of your rules and contact us.
Share your logs with us (see How to share your logs with us) and tell us which rule and which country you tested. We can see exactly what the function evaluated.
Related articles