WooCommerce Address Validation for South Africa- A Step-by-Step Guide

Address validation is important to make sure that the deliveries are always successful from your store. It helps to prevent wrong delivery from your eCommerce store and in turn, enhance customer satisfaction. To make address validation simpler, you can always automate the process, which can be otherwise a cumbersome task. Imagine you are shipping to South Africa and you want to validate the addresses when your customers provide them on the checkout page. Here we familiarise you with the plugin ELEX WooCommerce Address Validation & Address Autocomplete Plugin to successfully perform WooCommerce address validation for South Africa.

To know more about the plugin, do visit the product page.

Step by Step Guide for WooCommerce Address validation for South Africa

Let’s get to know how to use the plugin in your WooCommerce store and use it to validate the addresses.

Step 1: Install the plugin and activate it

The first thing you need to do is install and activate the plugin on your WooCommerce store. Once installed you can see the plugin in the WooCommerce settings. You can access the plugin in two ways:

  • Dashboard > WooCommerce > Settings > Address Validation & Autocomplete (or)
  • Dashboard > Plugins > Installed Plugins > ELEX WooCommerce Address Validation & Address Autocomplete Plugin > Settings.

 

Step 2: Provide the API credentials in the plugin

The next step is to provide the API credentials for the plugin to work:

To access it, go to WooCommerce > Address Validation & AutoComplete  > API Credentials.

WooCommerce Address Validation for South Africa

The following are the API keys you need to fetch here:

Read more about this in the product documentation.

Here, for the purpose of WooCommerce address validation for South Africa, you can make use of the EasyPost API key.

Step 3: Enable Address AutoComplete and Provide Google API key

WooCommerce Address Validation for South Africa

In the above settings, you can enable the Address AutoComplete option to activate the Google Address AutoComplete. You can enable the address auto-complete for orders created on the WooCommerce backend as well as on the Checkout page.

Also in the above settings, you can choose whether you want to validate the addresses from all countries or from specific countries. If you choose specific countries, you can select the countries from the list of countries provided. In our case, we choose South Africa.

Once you enter the Google API key, you will be able to auto-complete the addresses whenever the customer enters fragments of addresses in the field provided as shown in the image below.

WooCommerce Address Validation for South Africa

The next important thing to do is to enable the Editable Address Fields in the plugin settings, to make the checkout address fields editable when the address autocompletes is enabled in the settings.

Step 4: Choose the API to validate the addresses 

The next setting is to help with the validation of addresses using the API. You can validate your customer’s addresses using EasyPost, UPS, USPS, Addressfinder API, and Country Specific APIs as per your need. Here for our purpose to validate the addresses from South Africa, we choose the EasyPost API in the Address Validation box.

WooCommerce Address Validation for South Africa

To ensure that addresses entered in the fields are validated, you can also enable Enforce Address Validation in the address fields.  Ensure you enable the Confirm Before Validation, to confirm the address entered by the customer before the checkout. To validate the address, you can either use a message or a pop-up window by choosing the appropriate one from the Confirm Using option. 

If you choose a pop-up message then you get the following screen as shown in the image below.

WooCommerce Address Validation for South Africa

If you are choosing a message on the Checkout page, you get to see the message to validate the address as shown in the image below:

WooCommerce Address Validation for South Africa

Step 5: Customize the plugin 

The final step you need to execute is to customize the plugin as per your need.

WooCommerce Address Validation for South Africa

With these settings, you can get the addresses validated for locations in South Africa.

Conclusion

This is how you can accomplish WooCommerce address validation for South Africa in your store. Choosing the right plugin for address validation on your WooCommerce store makes your order fulfilling process go easy. Enjoy hassle-free delivery with the right WooCommerce address validation tool.

Further Reading:

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Abandoned Cart Recovery with Dynamic Coupons ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery ELEX WordPress Embed YouTube Video Gallery Plugin FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations ReachShip WooCommerce Multi-Carrier & Conditional Shipping Plugin Shipping Plugins Uncategorized WooCommerce WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin