• Hi,

    I’d like to be able to restrict sign up to my site only to European countries. All people from all countries can visit my site, but I want to restrict paid membership to Europe (tax complication reason).

    Is there a way to do this?

    I’ve searched Google, but the only thing I saw mentioned was IQ Country block (https://www.ads-software.com/plugins/iq-block-country/), but that has the following message:

    This plugin has been closed as of April 20, 2022 and is not available for download. This closure is temporary, pending a full review.

    Thank you for your help!

    • This topic was modified 2 years, 4 months ago by Jan Dembowski.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • As far as I can see, you use the paid MemberPress plugin for registration. So please contact their support if you want to restrict their registration form via geolocation: https://memberpress.com/support/

    In addition to plugin-specific controls…

    You could use a Web Application Firewall (WAF) like the free Cloudflare to allow/deny access to any URL(s) on your site based on visitor’s country.

    Thread Starter Sheriziya

    (@sheriziya)

    @threadi I’m removing MemberPress because that is too expensive for me now.

    @gappiah I’ll look into Cloudflare. I see they give 3 free page rules on the free plan. But in the forums and reviews I see a LOT of issues with CloudFlare, issues that don’t seem to get solved either.
    For some reason people gave 5 star ratings while stating the product didn’t work at all….

    Anyway, thanks for the tip. I’ll look into it some more.

    But in the forums and reviews I see a LOT of issues with CloudFlare, issues that don’t seem to get solved either.

    I’m no Cloudflare apologist: I have my own “issues” with their service, as I do with MOST web services. But the vast majority of the Cloudflare’s “issues” you read about here can be summed up as a variation of the following:

    1) User uses Cloudflare for one of the service’s purposes: to cache WordPress’ dynamically generated pages and speed up their website.

    2) Same user publishes a new post… but doesn’t see the new post on their homepage immediately (because, remember, they used Cloudflare to generate a static cache of the homepage!)

    3) And… bum… Cloudflare has “issues”.

    I’ll look into Cloudflare. I see they give 3 free page rules on the free plan.

    You don’t need Page Rules to implement Firewall rules. The two are separate and not linked in any way.

    Sure, the free plan allows only 5 firewall rules… but you should be able to implement your goal with a single firewall rule, as below:

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Restrict ONLY sign-up to specific countries – not visit’ is closed to new replies.