DingDoong: Delivery and Pickup
WebsiteFacebookYoutubeTry for freePartner with us
  • πŸŽ‰About DingDoong: Delivery Date
  • DASHBOARD
    • πŸ—“οΈDashboard
  • GENERAL SETTINGS
    • πŸ—“οΈGeneral settings
      • β˜‘οΈRequire date before add to cart/ checkout
    • πŸ‘«Terminology
    • β›³How to add date and time to Thank You page?
    • β˜‘οΈHow to add date and time to Order confirmation email?
  • HOW TO ENABLE GG MAPS API KEY?
    • πŸ—ΊοΈCreating a Google Maps API key
  • WIDGET SETTINGS
    • πŸ“†Widget position
    • πŸ“•Widget Appearance
    • πŸ”€Advanced widget text
      • Text Setting For Delivery Date Picker Widget
      • Text Setting For Store Pickup Date Picker Widget
      • Text Setting For Shipping Date Picker Widget
  • MULTIPLE LOCATIONS
    • πŸ“Multiple location management
  • LOCAL DELIVERY
    • 🚚Delivery Overview
    • πŸ₯Delivery Validator
      • Exact Postal Code Matching
      • Partial Postal Code Matching
    • πŸ“…Delivery Scheduling
      • Local delivery choice & delivery avaibility
      • Limit orders
      • Blackout dates (Holidays)
      • Order Tag
      • Product avaibility
      • Product Override
        • Set product-specific preparation time
        • Set product-specific available dates & time
        • Set product-specific blackout dates & time
        • What happens when a cart has different products with different rules?
  • STORE PICKUP
    • πŸͺStore Pickup Overview
    • πŸ“…Pickup Scheduling
      • Pickup choice & Pickup avaibility
      • Preparation time & date range
      • Limit orders
      • Blackout dates (Holidays)
      • Order Tag
      • Product avaibility
      • Product Override
        • Set product-specific preparation time
        • Set product-specific available dates & time
        • Set product-specific blackout dates & time
        • What happens when a cart has different products with different rules?
    • How to have a straightforward pickup experience?
  • πŸ‘©β€πŸ’»How to place an order test?
  • SHIPPING
    • 🌟How to add Shipping with no date?
    • 🚚Shipping Overview
    • πŸ“…Shipping Date
      • Shipping choice & avaibility
      • Preparation time & Date range
      • Limit orders
      • Blackout dates (Holidays)
      • Order Tag
      • Product avaibility
      • Product Override
        • Set product-specific preparation time
        • Set product-specific available dates & time
        • Set product-specific blackout dates & time
        • What happens when a cart has different products with different rules?
  • ORDER REPORT
    • πŸ’ΉOrder report
    • πŸŽ‰Sync Orders To Google Calendar
  • FAQs
    • ❓FAQs
  • OUR BLOGS
    • 🚚Scheduled Delivery: How to let customers choose their preferred delivery date and time
    • 🏞️How to restrict delivery areas for Shopify stores?
    • ☺️Exceptional online shopping experience with Group Order! Why haven't you tried it yet?
    • πŸ—“οΈThe Essential Retail Calendar for 2025: Plan Your Year Ahead
    • πŸ“…Making the Holidays Hassle-Free: The Importance of Delivery Date
  • CONTACT
    • 🀝Partner with us, bring your vision to life
Powered by GitBook
On this page
  • Maximum Driving Distance Method
  • How Does The Maximum Driving Distance Method Work?
  • ​How To Enable The Maximum Driving Distance Method?

Was this helpful?

  1. LOCAL DELIVERY
  2. Delivery Validator

Maximum Driving Distance

Last updated 5 months ago

Was this helpful?

Maximum Driving Distance Method

The maximum driving distance method checks if the customer's location is eligible for delivery by checking the address that he put in the widget. That address will need to be within the driving distance you specified in your delivery condition settings

To use this feature, you need a Distance Matrix API key

How to get the API key:

Step 1: Choose or create a new project

  1. Go to the

  2. Click the project drop-down and select or create the project for which you want to add an API key

Step 2: Create an API key

  1. Click the menu button and select Google Maps Platform > Credentials

  2. On the Credentials page, click + Create Credentials > API key

Step 3: Enable Distance Matrix API

  1. Click the menu button and select APIs

  2. On the APIs page, choose Distance Matrix API and enable it

You have to own a paid Google Cloud Project to be able to get a valid API key.

You can use the same API key and enable Places API if you also use Store pickup function and want to show your store location on the map.

How Does The Maximum Driving Distance Method Work?

You will need to enter your key location and pick the maximum driving distance approved to deliver in the delivery conditions setting.

Your customers will need to enter their address in the widget to check if delivery is available

If the address that the customer entered in the widget falls within the driving distance you specified in your delivery condition settings, he will be able to proceed

If the address that the customer entered in the widget is out of the radius you specified in your delivery condition settings, he will be unable to proceed further

​How To Enable The Maximum Driving Distance Method?

Step 1: At the DELIVERY LOCATION VALIDATOR section, tick to choose Maximum driving distance

Step 2: Enter your valid Google API key

Step 3: Type your key location to set the driving distance for

Step 4: Pick the country for your key location

Step 5: Pick the state/city for your key location

Step 6: Tick to choose means of transportation that wouldn't be counted in driving distance

Step 7: Decide to check radius restriction by km or mile and then pick the maximum radius that you allow to deliver

Step 8: Click the Save button

*Note:

All of the fields must be filled in to have the method make sense. Therefore, kindly complete all fields without omitting any of them.

Reach out to us via the email if you stumble upon something hard to solve. Any messages from you are greatly appreciated!

πŸ₯
[email protected]
Google Cloud Console