Gateways by Country

WooCommerce Payment Gateways by Country or State

Set countries or states to include/exclude for WooCommerce payment gateways to show up


WooCommerce Payment Gateways by Country or State module allows you to setup WooCommerce payment gateways by country or state.

Booster for Woocommerce - WooCommerce Payment Gateways by Country or State - Backend

Accessible through:
  • WooCommerce > Settings > Booster > Payment Gateways > Gateways by Country
Tested on WooCommerce 4.2.0 and WordPress 5.4.2
Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

Leave a Reply



  1. Elvira Schwebler June 5, 2020 at 1:34 pm #

    I want to set in a bookshop that books could not can be payed with credit card in Switzerland, but eBooks should only be payed with credit card. Is this possible?
    Thank you!

    Reply to thread

  2. Hermann June 2, 2020 at 8:52 am #

    Hello there,
    do you guys have a developer documentation? We are are working on a stripe extension an I’m wondering how to fetch user country if the user change his shipment country during the checkout process.
    Any help will be welcome.
    Cheers, Hermann

    Reply to thread

  3. Christian July 25, 2019 at 3:58 pm #

    This plugin is not working correctly.
    I live in the Dominican Republic, I include it and it is not presented to me on the web.
    The countries that I have selected to be excluded, continue to be shown.

    Reply to thread

    • RokasJ July 26, 2019 at 12:19 pm #

      Hi Christian,

      Could you contact us directly at [email protected]?

      Best regards,
      Rokas- Support Team

  4. businessmondo August 20, 2018 at 3:07 pm #

    pls need to know when leave empty for products that mean all products

    Reply to thread

  5. Alain November 8, 2017 at 10:49 pm #

    I have some gateways that are allowed only for one country, this is ok, just “include” that country.

    I have other gateways that are universal like Paypal, do I have to enter “every single” country?
    I just left empty both fields… this did not worked, I just had a complaint from a customer.


    Reply to thread

  6. Harm April 6, 2017 at 12:38 pm #

    If I include only 2 countries and exclude none, does that mean the gateway is only available in those 2 countries? Or do I have to exclude the rest of the countries

    Reply to thread

  7. Sarah January 19, 2017 at 3:40 am #

    Is it possible to put payment gateway based on currency?
    for ex, afterpay payment gateway will only show if visitor choose AUD only.

    Reply to thread