• Home
    • Products
      • Feature Overview
      • Delivery Management
      • Click & Collect
      • Hyperlocal Analytics
      • Add-ons & Extensions
      • Branding & White-labelling
      • Integration
    • Industries
      • Transport & Couriers
      • E-commerce & Retail
      • Food & Restaurants
      • Enterprise Logistics
      • Services & Trades
      • Grocery Delivery
      • Medicine Pharmacy
      • Home Services
      • Laundry Dry Clean
      • Flower Delivery
      • Removalist
      • Building & Construction
    • Resources
      • Sign Up
      • FAQs
      • Compare Plans
      • Knowledge & Blog
      • Mobile Apps
      • Integration
      • Contact Us
    • Pricing
    • Login
    • Home
    • Products
      • Feature Overview
      • Delivery Management
      • Click & Collect
      • Hyperlocal Analytics
      • Add-ons & Extensions
      • Branding & White-labelling
      • Integration
    • Industries
      • Transport & Couriers
      • E-commerce & Retail
      • Food & Restaurants
      • Enterprise Logistics
      • Services & Trades
      • Grocery Delivery
      • Medicine Pharmacy
      • Home Services
      • Laundry Dry Clean
      • Flower Delivery
      • Removalist
      • Building & Construction
    • Resources
      • Sign Up
      • FAQs
      • Compare Plans
      • Knowledge & Blog
      • Mobile Apps
      • Integration
      • Contact Us
    • Pricing
    • Login
WooDelivery - Delivery Management & Order Fulfillment
WooDelivery - Delivery Management & Order Fulfillment
  • Home
  • Products
    • Feature Overview
    • Delivery Management
    • Click & Collect
    • Hyperlocal Analytics
    • Add-ons & Extensions
    • Branding & White-labelling
    • Integration
  • Industries
    • Transport & Couriers
    • E-commerce & Retail
    • Food & Restaurants
    • Enterprise Logistics
    • Services & Trades
    • Grocery Delivery
    • Medicine Pharmacy
    • Home Services
    • Laundry Dry Clean
    • Flower Delivery
    • Removalist
    • Building & Construction
  • Resources
    • Sign Up
    • FAQs
    • Compare Plans
    • Knowledge & Blog
    • Mobile Apps
    • Integration
    • Contact Us
  • Pricing
  • Login

Google Maps API

WooDelivery offers a supported integration with Google Maps API. You can create your own free Google Maps API Key using your Google Account and add it to the WooDelivery platform to get a list of enhanced services from Google including address auto-complete, dynamic map display, geocoding, distance matrix, predictive ETA and more. List of APIs need to be enabled:

  • Place API
  • Map JavaScript API
  • Directions API
  • Geocoding API
  • Distance Matrix

In this article, you will learn how to create a Google Maps API key and enable the required API libraries.

On June 11, 2018, the Google Maps Platform introduced a number of changes to how Google Maps APIs are organized and used. Using these APIs requires setting up a billing account with the Google Maps Platform. You are provided a monthly credit of USD $200 per Google account on an ongoing basis to cover services up to a threshold. You will only be billed when your usage exceeds your monthly $200 credit limit.

Step 1 – Register a Google Maps API Account

  1. Visit the Google Maps Platform page and click Get started button.
  2. Select the Maps, Routes, and Places products to get the APIs that are needed to work with the free themes Map section.
  3. Click Continue.
  4. Either create a new project name or select an existing project.
  5. After agreeing to the terms of service, click Next.
  6. Create a billing account with the Google Maps Platform. A billing account is a requirement in the new Google Maps Platform.

Step 2 – Add your Google Maps API key to your WooDelivery account

After you finish, a pop-up window will appear, select the three options, and then click on “NEXT.”

Then, answer the 2 questions, a popup will show. Click “ENABLE”.

After you enable the APIs a new popup will be displayed with your new API key.

 

You need to copy this API Key and paste it into the Settings > Account page on the WooDelivery Admin Dashboard.

Step 3 – Enable API Libraries

Activate the Google Maps API to be sure everything works perfectly.

  1. Go in your API Library and click View All
  2. You’ll have to enable a few of them, check the following list, and be sure to activate each of them.

List of APIs need to be enabled:

  • Place API
  • Map JavaScript API
  • Directions API
  • Geocoding API
  • Distance Matrix API

 

Step 4 – Restrict API Key access to protect your account

Google Maps Platform prompts you to restrict access to your API. Your API key is a unique identifier for your map that prevents others from using your API key by restricting its access to only your domains.

  1. Go to the Google API credentials page.
  2. Select your project from the menu.
  3. Choose the API key that you generated to begin editing.
  4. Under Application restrictions, click HTTP referrers (web sites) and enter any domain associated with your woodelivery account, including https://app.woodelivery.com and https://woocenter.azurewebsites.net
  5. If you use white-labelled URLs, please add your custom domain (for example, app.your-domain-name.com) to the HTTP referrers (web sites) list.
  6. Click Save.

Stuck on an integration?

  • If you are building a serious project, you cannot afford to spend hours troubleshooting. WooDelivery experts offer premium advisory services for the Professional & Enterprise plan customers.
WooDelivery - Delivery Management & Order Fulfillment

Streamline & control all stages of your local deliveries

Contact Us

  • 100 Harris St, Pyrmont 2009 NSW Australia
  • support@woodelivery.com

Products

  • Feature Overview
  • Industries
  • Plan & Pricing
  • Sign Up

Privacy

  • Privacy Policy
  • Terms of Service
  • Data and Security
  • Contact Us

© Copyright 2022 Asbing Technology Pty. Ltd. Sydney Australia.

By using this website you agree to our cookie policy Got It
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT