This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Checkout Location Picker for WooCommerce


Sg Checkout Location Picker for WooCommerce helps customers to mark their geo location on google map in woocommerce checkout page.This is Geocoding (Address to Map) plugin.

What is Geocoding?

Geocoding is the method of converting addresses (like “1600 Amphitheatre Parkway, Mountain View, CA”) into geographic coordinates (like latitude 37.423021 and longitude -122.083739), which you can use to place markers on a map, or position the map. This checkout location picker plugin is working on the basis of Geocoding.

Translating a location/marker on the map into a human-readable address, is known as reverse geocoding.

How does it work?

This is a Woocommerce plugin which can be installed on your WordPress CMS. It shows a google map in billing and shipping address where your customers can pinpoint the exact location on the map during checkout. This map marker can be used as a validation to the address entered by the user.

How does it benefit?

This plugin confirms the location using maps from the customer end itself. This will help the vendors to correctly deliver the products without any further calls or asking for directions. This can save time and ensure fine delivery and can increase the customer satisfaction.

Main Features [FREE]

  1. Responsive.
  2. Google map geolocation used.
  3. No Complex Settings.
  4. Easy to install.

Main Features [Premium version]

Sg Woocommerce Checkout Location Picker Pro(Address to Map) . Premium version available.

  • Address to Map (Geocoding Plugin)
  • Easiest Configuration option.
  • Showing billing and shipping maps in admin orders as metabox.
  • Actively updating.
  • Option for toggle show map and hide map in front end.
  • Premium customer support.


Looking for Reverse Geocoding (Map to Address) plugin?

Sg WooCommerce Delivery Location Map Picker (Map to Address) helps customers to fetch their current address from the map and autofill shipping fields. This plugin can also save multiple delivery addresses for a single user.

– Map to Address(Reverse geocoding) plugin.
– Fetches current location and autofill address details.
– Save multiple locations for delivery.
– Autofill address from map.
– Choose delivery address from saved addresses.
– More..



  • Setting Page -FREE
  • Orders page -admin FREE
  • Checkout Page -FREE
  • Checkout Page -Premium
  • Edit Order Page - Premium


  1. Activate the plugin in your WordPress admin area.
  2. Open the settings page for WooCommerce and click the “Advanced” tab.
  3. Click on the sub tab for “Location Picker Settings”.
  4. Configure your settings.


How to get Google Map Api

  1. Go to the Google Cloud Platform Console.
  2. Click the project drop-down and select or create the project for which you want to add an API key.
  3. Click the menu button and select APIs & Services > Credentials.
  4. On the Credentials page, click Create credentials > API key.
  5. The API key created dialog displays your newly created API key.
    Click Close.
  6. The new API key is listed on the Credentials page under API keys.
    (Remember to restrict the API key before using it in production.)

How to hide longitude and latitude text fields?

if you want to show only map and hide longitude and latitude text fields, it can be done through plugin setting.
Enable “show only map” check box in settings.

Can i show google map picker only in shipping details?

Yes. You can show map in billing details, shipping details or both same time. Please check plugin settings.


January 6, 2021
This plugin is nothing but a time-waster. The map doesn't load at all. Makes a blank space in as per map height and does nothing. don't waste your time on it.
November 23, 2020
This plugin is excellent to show a map in checkout page from WooCommerce. It's perfect to allow user mark their location.
October 16, 2020
This is a very good map. However one feature if added would be greate. Locations of all orders under processing can be plotted on single map to derive the road map for the delivery boy.
Read all 12 reviews

Contributors & Developers

“Checkout Location Picker for WooCommerce” is open source software. The following people have contributed to this plugin.



1.0.14 (22-07-2022)

  • Improvement: Code tested with wooCommerce version of 6.7

1.0.13 (08-07-2022)

  • Improvement: Code tested with wooCommerce version of 6.6
  • Improvement: Code tested with wordpress version of 6.0

1.0.12 (05-05-2022)

  • Improvement: Code tested with wooCommerce version of 6.4

1.0.11 (10-02-2022)

  • Feature: Buy premium version links added in plugins page.
  • Feature: Plugin settings page sidebar added for some helpfull links.
  • Improvement: Code tested with wooCommerce version of 6.1.1
  • Improvement: Code tested with wordpress version of 5.9

1.0.10 (17-12-2021)

  • Fix: Some minor fixes solved.
  • Fix: Added plugin deactivation survey working properly.

1.0.9 (02-12-2021)

  • Improvement: Code tested with wooCommerce version of 5.9.0
  • Improvement: Code tested with wordpress version of 5.8.2
  • Feature: deactivate feedback option added
  • Fix: restricted js file for checkout page only

1.0.8 (03-07-2021)

  • Feature: Code tested with wooCommerce version of 5.3.0
  • Feature: Hooks added before and after of map title and map in billing and shipping section: sgitsclp_before_billing_title, sgitsclp_after_billing_title, sgitsclp_before_billing_map, sgitsclp_after_billing_map, sgitsclp_before_shipping_title, sgitsclp_after_shipping_title, sgitsclp_before_shipping_map, sgitsclp_after_shipping_map

1.0.7 (27-04-2021)

  • Fix: shipping latlong same as billing latlong if shipping address is not different
  • Fix: Code tested with wooCommerce version of 5.2.2

1.0.6 (30-10-2020)

  • Improvement: Code tested with wooCommerce version of 4.6.1
  • Improvement: Unwanted files and codes are removed
  • Improvement: Minified js files used.

1.0.4 (23-09-2020)

  • Improvement: add map billing & shipping options moved to top in setting page.
  • Improvement: long and lat fields in front end validation.
  • Improvement: content translate ready.
  • Fix: Map link generated is corrected.
  • Fix: Conditional map links in admin order screen.

1.0.3 (30-07-2020)

  • Feature: Setting option for add custom label for map.
  • Fix: Map not showing in some cases.
  • Improvement: inline javascript removed and loading separate js file for map.

1.0.2 (02-07-2020)

  • Optimised codes.
  • Added more screenshots and documentations.


  • initial free version