Documentation
GeoBlock Pro
Payment Gateways

Payment Gateways

Payment gateway restrictions are a Pro feature. They apply at checkout, blocking specific payment methods for certain countries.

Navigate to WooCommerce → GeoBlock → Payment Rules to restrict which payment gateways are available based on the customer's country.


Address Mode

Address Mode controls which address is used for gateway matching:

ModeBehaviour
BillingUses the billing country entered at checkout
ShippingUses the shipping country (where applicable)

Setting Up a Payment Rule

Add a new rule

Click Add Gateway Rule.

Select the gateway

Choose the payment gateway from the dropdown - it lists all active gateways on your store.

Choose restriction mode

Select Exclude (gateway blocked for selected countries) or Include (gateway available only for selected countries).

Select countries

Pick the countries to which the rule applies.

Save

Click Save to apply the rule.


Example Use Cases

  • Disable Cash on Delivery (COD) for countries where logistics do not support it.
  • Enable a bank transfer gateway only for EU countries.
  • Restrict a regional payment provider to its supported countries.

Payment gateway rules do not hide the gateway from the payment method list for non-checkout pages; they only suppress the gateway at the WooCommerce checkout filter level (woocommerce_available_payment_gateways).