DingDoong: Delivery and Pickup
WebsiteFacebookYoutubeTry for freePartner with us
  • πŸŽ‰About DingDoong: Delivery Date
  • GETTING STARTED
    • πŸ“°Onboarding
  • πŸ—“οΈHow to create a test theme?
  • πŸ‘©β€πŸ’»How to place an order test?
  • DASHBOARD
    • πŸ—“οΈDashboard
  • RATES
    • 🚚Delivery rates
      • How to add rates on CHECKOUT PAGE?
  • GENERAL SETTINGS
    • πŸ—“οΈGeneral settings
      • Date requirement
      • Email notifications
        • Order confirmation email
        • Email for "Ready for pickup"
        • Email for "Out for delivery"
      • Local delivery validation
      • Order management
      • Advanced settings
    • β›³How to add date and time to Thank You page?
  • 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?
  • 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
  • 1. Date requirement for Cart page
  • Go to General settings > Checkout validation > Turn on this setting
  • On storefront:
  • 2. Date requirement for Product page
  • Go to General settings > Checkout validation > Turn on this setting
  • On storefront:

Was this helpful?

  1. GENERAL SETTINGS
  2. General settings

Date requirement

How to make date required for selecting?

PreviousGeneral settingsNextEmail notifications

Last updated 29 days ago

Was this helpful?

Requirements:

  • You must embed app to activate app

  • For those who display widget on Cart page: You only can choose block Checkout button on Cart page

  • For those who display widget on Product page: You only can choose block Add to card button on Product page

TROUBLESHOOTING:

  • Normally, you can use Automatic Block to block checkout button or add-to-cart button if customers don't select a date

  • However, if it doesn't work (especially for custom theme) you need to use Manual Block by filling in Checkout button or Add-to-cart button CSS selector.

1. Date requirement for Cart page

Go to General settings > Checkout validation > Turn on this setting

On storefront:

Before-scenario: Customers don't select date & time β‡’ Block Checkout button

After-scenario: Customers select date & time β‡’ Open Checkout button β‡’ Direct buyers to Checkout page

Be awared that:

  • If date is required for your business flow, Buy it now button on product page is also disabled

  • Direct payment method (Paypal, Shopay,..) is also disabled

Disabling these button will help avoid bypassing case without selected date.

2. Date requirement for Product page

Go to General settings > Checkout validation > Turn on this setting

On storefront:

Before-scenario: Customers don't select date & time β‡’ Block Add-to-cart button

After-scenario: Customers select date & time β‡’ Open Add to cart button β‡’ Direct buyers to Cart page

πŸ—“οΈ