WooCommerce Geolocation and WP Engine
If you’re running an international WooCommerce store and you need to charge different tax or shipping rates to your customers depending on their location, WooCommerce’s geolocation feature is great.
The correct product/shipping pricing can be displayed automatically because WooCommerce knows which state/country the customer is visiting from.
Turning on Geolocation in WooCommerce is (ideally) as simple as going to Dashboard, WooCommerce, Settings, General Settings, and changing the “Default Custom Address” setting to “Geolocate (with page caching support)”.
Unfortunately, however, we haven’t had much luck using WooCommerce Geolocation on WP Engine hosted sites – eventually visitors start encountering “Too Many Redirects” errors.
WooCommerce 2.4 (released in August 2015), improved how their Geolocation feature works with static caching plugins (such as W3 Total Cache and WP Super Cache), however it still doesn’t work with WP Engine’s platform.
We’re huge fans of both WP Engine and WooCommerce, and we’d love to see the two play nicely together.
We reported the issues to WP Engine a few months ago, but unfortunately a solution hasn’t been found yet.
Are you a WP Engine customer wanting to use WooCommerce’s Geolocation feature on WP Engine?
If so, I encourage you to contact WP Engine support and let them know that you’d like to use WooCommerce Geolocation, but it doesn’t work with WP Engine. Feel free to mention ticket #486639.
Update October 2016: WooCommerce’s Geolocation feature now works with WP Engine, provided that you are using a WP Engine Business plan (which has access to WP Engine’s GeoIP feature). Personal and professional plans are unfortunately unable to use WooCommerce’s Geolocation feature.
OM4 is an Australian based web agency that helps you find customers and convert online. We specialise in creating custom designed WordPress and WooCommerce websites that our clients can update themselves. So you get to express your brand without being tied down to the constraints of a template, but you can still update your own content using a state of the art page builder. We develop plugins, so we know our way around code. Interested? We'd love you to get in touch.
Eliminate manual, repetitive WooCommerce tasks with Zapier by automatically connecting your order, customer, subscription or product data to thousands of popular cloud services.
- Setting Up Google Analytics eCommerce Tracking in WooCommerce
- Six Critical Issues for Your WooCommerce Store
- Integrating WooCommerce with the Cloud using Zapier
- Error Free Order Processing in Your WooCommerce Store
- Include A Blog In Your WooCommerce Store Design
- How To Plan Your WooCommerce Store
- WordPress and WooCommerce Basics Explained
- WooCommerce to Xero Integration
- Offline Credit Card Payments in WooCommerce
- Should Your WooCommerce Store Have a Blog?
- Get Pay-Per-Click Advertising To Work For Your WooCommerce Store
- Preventing Errors In WooCommerce Order Fulfilment