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.
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.
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 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 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 4: Save
Save the rule. Customers now see these slots on available dates.
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).
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
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.
Related articles
- How to limit orders — Cap each slot (Schedule & Availability)
- Add surcharge per timeslot — Price specific slots (Schedule & Availability)
- Prep time & cut-off time — Control the earliest slot (Schedule & Availability)
Updated on: 09/06/2026
Thank you!