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.

OkHi woocommerce


All woocommerce default checkout fields such as country, state, etc would be removed or hidden to remain with only
First name
Last name
and a button to enable the user to launch the OkHi experience select an OkHi location.

This plugin uses OkHi location service for two purposes:

  1. To seamlessly collect accurate location information for the customer.
    This plugin uses the OkHi Locations API to check whether the user has an existing OkHi location which is then displayed on the address card. If the user doesn’t have an existing location or they would like to use a different one for that transaction, they are asked to create a new one. See documentation for the OkHi Locations API.

2) To enable you to view location based used insights e.g. see your location heatmap of your customers based on a specific parameter such order or frequency or product type.
This plugin uses the OkHi Interactions API to send the interactions data to OkHi post-checkout so you can view it on the OKHi Insights dashboard. See documentation for OkHi Insights API

Once you install the plugin, you will need an api key from OkHi, visit our business page to sign up for one.

Visit for more details about OkHi.

View our privacy policy here and our terms

Should you need help, reach us at @letsokhi on twitter.


  1. Download the plugin file to your computer and unzip it
  2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation’s wp-content/plugins/ directory.
  3. Activate the plugin from the Plugins menu within the WordPress admin.
  4. Don’t forget to configure your API key and switch to production once done testing

Or use the automatic installation wizard through your admin panel, just search for “OkHi woocommerce”


September 7, 2019
OkHi is awesome! My users are loving the new checkout experience! It enables them to create very accurate delivery addresses with ease. Riders deliver goods fast without making calls to customers to figure out where they are. I am able to do dynamic delivery pricing with and plan delivery routes easily. Everyone is happy! Thank you team OkHi
Read all 1 review

Contributors & Developers

“OkHi woocommerce” is open source software. The following people have contributed to this plugin.


Translate “OkHi woocommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix: Capitalise street name, city, state, business name


  • Feature: Added business name and neighborhood


  • Feature: Added city, state to address details
  • Feature: Added dark mode
  • Clean up: Removed unused properties


  • Fix: Clear errors on successful address selection


  • Feature: Added an option to toggle to the door information
  • Fix: Show site name on the modal header


  • Feature: Tested on woocommerce 6.2.0
  • Feature: Minified js


  • Feature: New and Improved User Interface
  • Feature: New and Improved User Interface
  • Feature: Lower friction to create and manage addresses
  • Feature: Increased speed
  • Feature: More developer freedom with the UI


  • Feature: Added switch to toggle between test mode and live


  • Feature: Faster address creation with introduction of OkHi location tokens


  • Bugfix: Fixed issue with plugin settings link applying to all plugins


  • Bugfix: Fail more gracefully when a fatal error occurs


  • Feature: Improved reliability, speed and security
  • Feature: Internationalisation: We have added a requirement for E.164 formated phone numbers
  • Changes: Make sure to get updated API keys as your current ones will not work for this new release
  • Changes: The street view is on by default, but you have the provision to it switch off
  • Changes: We have also updated our privacy policy, see the new policy here and our terms.
  • Bugfix: Fixed the issue that was allowing logged in users to checkout without an OkHi address.


  • Feature: Address creation with streetview
  • Feature: Provision for a custom theme primary color
  • Changes: Disabled auto transition from button to address card


  • Bugfix: update address card when the phone number changes
  • Added a switch to send checkouts to OkQueue app
  • Added shipping details to address interaction payload


  • Bugfix: Reset a field value if the OkHi API returns an empty value for it


  • Removed OkHi data and OkHi ID from the top of edit order details page
  • Removed country and zip code from all formatted billing addresses to reduce confusion
  • Submit checkout data once user hits the thank you page
  • Documentation love to links with markdown syntax