Skip to main content
Date picker blocked dates are rules that stop customers selecting certain dates on the storefront calendar when they book a calendar rental. Use them for weekends, holidays, a booking window, or any date pattern you want to turn off in the picker. Manage them under Online store on Channels.
These rules only affect which dates customers can pick on the online store. They don’t remove inventory availability, hold units, or affect draft orders or existing cycles. To make products, variants, or items unavailable to book, use blocked dates. Opening hours can also block pickup and drop-off dates when time selection is turned on.

Block types

Each rule uses one block type: Add an optional Description so you can tell rules apart in the table, for example Christmas break or No Sunday starts.

Start and end dates

Every rule also has an Applies to setting with three values: Use separate rules when start and end restrictions differ, for example to block Sunday starts but still let a rental end on a Sunday.

Manage date picker blocked dates

1

Open Online store settings

Go to Channels and open Online store.
2

Review existing rules

The Date picker blocked dates table lists every active rule with its summary, what it applies to, and your description. Select a row to edit it.
3

Add a rule

Select Add dates. Choose the Block type, enter the dates or days, set Applies to, and add a description if it helps. Select Save.
4

Edit or delete a rule

Select a row to change it, or select Delete in the modal footer to remove it. Changes apply to the storefront calendar immediately.
Rules are store-wide. They apply wherever the Methods app block shows a calendar date picker on the online store.

Examples

  • Block weekend starts and ends. One rule: Days of the week, Saturday and Sunday, Start and end dates.
  • Block bookings more than 6 weeks out. One rule: After a date, the day 6 weeks from today, Start and end dates. Edit the date from time to time, or use the theme JSON below for a rolling window.
  • Block Christmas week for starts only. One rule: Date range, December 24 through January 2, Start dates only.

Theme block JSON Deprecated

Before this setting existed, you entered DayPicker matcher JSON in the Methods app block’s Unavailable start dates and Unavailable end dates theme settings. That JSON still works and stacks with admin rules, but the fields are deprecated. Use Date picker blocked dates in the admin for new rules. For a rolling booking window that updates every day without manual edits, you can still set window.supercycleDisabledMatchers in theme code. See Legacy theme JSON matchers.