Articles on: D: Local delivery date picker

Time slots setup

Time slots setup


Choose how customers pick a time — a single date, a date with a fixed time, or a date with a time range — and generate the slots quickly.


Available on all plans.




Overview


DingDoong supports three schedule types:


  • Single date — customer picks a day only.
  • Date + fixed time — picks a day and an exact time (e.g., 2:00 PM).
  • Date + time range — picks a day and a window (e.g., 2–4 PM).


For the time-based types, you generate slots by frequency (every 10/15/20/30 minutes, hourly, or custom) with an optional break interval between slots. You can reuse one set of slots for every day, or set different slots per weekday.


Time slots only apply to fixed-time and time-range schedules — single-date schedules have no slots.




Before you start


  • The method (Pickup, Local delivery, or Shipping) is enabled with a scheduling rule.




How to set up time slots


Here's how, step by step:


<!-- EDITOR: thay IMAGE_URL_STEP_N bằng URL ảnh screenshot (kéo-thả ảnh vào Crisp editor hoặc dùng link CDN có sẵn) -->


Step 1: Choose the schedule type


In the method's scheduling rule, choose Single date, Date + fixed time, or Date + time range.


Step 1: Choose the schedule type


Step 2: Decide same vs per-day slots


Turn on Use same time slots for all days to reuse one set everywhere, or turn it off to configure each weekday separately.


Step 2: Same slots or per-day


Step 3: Generate the slots


Use Quick add to generate slots by frequency (every 10/15/20/30 min, hourly, or custom) across an opening window, with an optional break interval between them. Adjust or remove individual slots as needed.


Step 3: Generate slots by frequency


Step 4: Save


Save the rule. Customers now see these slots on available dates.


Step 4: Save




How it looks on the storefront


Customers pick a date, then choose from the time slots you generated (a single time or a range, depending on your type).


Time slots on storefront




Common scenarios


Hourly pickup windows


Date + time range, frequency = hourly → 9–10, 10–11, … windows.


Precise appointment times


Date + fixed time, frequency = every 15 minutes for tight scheduling.


Different hours on weekends


Turn off "same slots for all days" and give Saturday/Sunday their own slots.




Configuration options


Option

Description

Notes

Schedule type

Single date / fixed time / time range

Slots only for time-based types

Use same time slots for all days

Reuse one set vs per-weekday

Frequency

Slot interval (10/15/20/30 min, hourly, custom)

Used by Quick add

Break interval

Gap between slots

Optional

Quick add

Bulk-generate slots

Then fine-tune individually




Tips & Best practices


Generate slots with Quick add first, then delete the few you don't want — it's much faster than adding each slot by hand.


Cap busy slots with per-slot order limits and price them with per-slot surcharges.




Troubleshooting


I don't see time slot options?


Your schedule type is single-date. Switch to fixed time or time range.


Slots overlap or look wrong?


Re-generate with a clean frequency and break interval, then adjust individually.




FAQ


Can each location have different slots?


Yes — slots are configured per location/method. See Set up pickup & delivery per location.


How do I switch back to date-only?


Choose the Single date schedule type.








If you need further assistance, feel free to reach out to us via live chat or email at [email protected]. We're happy to help!


Updated on: 09/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!