EDD – Prevent EU Checkout Wordpress Plugin - Rating, Reviews, Demo & Download

EDD – Prevent EU Checkout Wordpress Plugin - Rating, Reviews, Demo & Download
5 Average out of 2 ratings
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

This plugin requires Easy Digital Downloads.

In an attempt to comply with the 2015 changes to VAT and the EU, this plugin prevents a customer from being able to checkout if they’re from the EU. It does this by checking that the IP is not in an EU country based on data from one of two places:

  1. GeoIP, if it’s installed for PHP: http://php.net/manual/en/book.geoip.php
    1b. If `/wp-content/edd-pec-geoip/GeoLite2-Country.mmdb’ exists, it uses that
  2. Otherwise, it uses HostIP.Info: http://www.hostip.info
  3. If HostIP.info returns an XX (aka it can’t detect the country) it blocks “Buy Now” buttons.

In addition, it adds a required checkbox that has the customer confirm they’re not from the EU.

Code is developed on Github – Issues and pull requests welcome.

Screenshots

  1. edd-prevent-eu-checkout screenshot 1

    The Setting Page


Reviews & Comments