DingDoong: Delivery and Pickup
WebsiteFacebookYoutubeTry for freePartner with us
  • πŸŽ‰About DingDoong: Delivery Date
  • ONBOARDING
    • πŸ—“οΈHow to create a test theme?
  • 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
  • Delivery date settings
  • Require date before checkout
  • Add order's date and time to packing slip
  • Include non-working day in prep day
  • Widget placement
  • Choose fulfillment method your business offer
  • Enter Google Map API
  • How to get the API key:

Was this helpful?

  1. GENERAL SETTINGS

General settings

PreviousDashboardNextRequire date before add to cart/ checkout

Last updated 4 months ago

Was this helpful?

Navigate to the Settings tab, then proceed to the General section. Here, you can configure general settings to ensure your widget, date, and time are calculated and positioned according to your preferences. This includes your widget position, and rules. Follow these instructions carefully to make the most of the app.

Delivery date settings

Require date before checkout

To ensure customers select a date before proceeding to checkout, check this box

Add order's date and time to packing slip

If you want to include customer's delivery date and time to packing slip, please choose this option

Include non-working day in prep day

Decide whether you want to include non-working days in prep day:

Note: By default, DingDoong includes non-working days in the preparation time. The preparation time starts from the order day (which is counted as Day 1).

Read the two scenarios below to decide if non-working days should be included in the prep time for your business:

  • Working Days for Delivery: Monday and Wednesday

  • Prep Days: 3 prep days

  • Order Date: August 21st

If non-working days (like weekends) are included in the prep time calculation, prep will be counted over three days, even if some of those days are non-working days:

  • Prep Time: August 21st to 23rd (Mon to Wed)

  • Available Delivery Dates (based on the date picker): August 28th (Mon), August 30th (Wed), September 4th (Mon), September 6th (Wed), September 11th (Mon)

If you choose to exclude non-working days from the prep time, prep will only count on working days:

  • Working Days for Delivery: Monday and Wednesday

  • Prep Days: 3 prep days

  • Order Date: August 21st

With non-working days excluded, prep time will only count on the working days:

  • Prep Time: August 21st (Mon), August 23rd (Wed), and August 28th (Mon)

  • Available Delivery Dates (based on the date picker): August 30th (Wed), September 4th (Mon), September 6th (Wed), September 11th (Mon), and September 13th (Wed

Widget placement

The table will display how many themes you have for this store and which one is enabled with our app. If the embed status is "Inactive," please go to "Open" to embed DingDoong, so the scheduling widget can appear on your storefront.

Choose fulfillment method your business offer

You can choose to enable local delivery or pickup for your customers.

Note:

  • If you turn on the date picker for either of these methods, a scheduling widget will appear on your storefront.

  • If you turn off the date picker, the delivery or pickup option will still show on your storefront, but without the scheduling widget.

Enter Google Map API

With DingDoong, you can embed a Google map under the date picker so your customers can find the pickup location faster.

Your pickup locations will be shown on map on your website like this:

All you need is to give the app a Google Maps API key so it can fetch the map upon request.

How to get the API key:

Step 1: Choose or create a new project

  1. 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 Places API

  1. Click the menu button and select APIs

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

Scenario 1: Include non-working day in prep day

Scenario 2: Excluding Non-Working Days in Prep Time

Go to the

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

πŸ—“οΈ
🚚
🚚
Google Cloud Console
[email protected]