Calendar Configuration
The calendar is how customers select their delivery or pickup date. Scrollengine lets you control how the calendar appears and behaves on your storefront.
Calendar display options
Date range
Control how far ahead customers can schedule:
- Minimum days ahead — Earliest selectable date (e.g., 1 = tomorrow). Works with preparation time to set realistic expectations.
- Maximum days ahead — Furthest selectable date (e.g., 14 = two weeks out). Prevents orders scheduled too far in advance.
Calendar visibility per delivery method
You can show or hide the calendar for each delivery method:
| Method | Calendar | Time Slots | Use Case |
|---|---|---|---|
| Local Delivery | Shown | Shown | Customer picks date + time |
| Pickup | Shown | Shown | Customer picks pickup window |
| Shipping | Hidden | Hidden | Ships ASAP, no scheduling needed |
Configure this in Widgets > Calendar Settings or per delivery method.
First available date
Choose whether to auto-select the first available date:
- Auto-select — The calendar opens with the next available date pre-selected (reduces friction)
- No default — Customer must actively choose a date (prevents accidental selections)
Customizing calendar text
Rename calendar elements to match your brand voice:
- Go to Widgets > Text Settings
- Update labels for:
- Month names
- Day abbreviations
- "Select a date" placeholder text
- "No slots available" message
See Text & Language Customization for details.
Calendar behavior
Unavailable dates
Dates with no available time slots (due to capacity, holidays, or working hours) appear greyed out and unselectable.
Slot count display
Optionally show remaining slot count on dates (e.g., "3 slots left") to create urgency and help customers plan. Enable this in Widgets > Calendar Settings.