How do I show or hide a particular date or time? It's not appearing on Supertime

Troubleshooting Steps for Date and Time Selection / My Desired Date or Time is or is not Blocked or Not Selectable

Supertime uses a rolling window to calculate your available dates or timeslots. The first timeslot starts from the minimum fulfillment days (either calendar days, or 'schedule days') from today, pushed out by a day if it's past the cut-off time, and the schedule window extends for the number of days in your 'max fulfillment days'. Review Settings and Customize Your Schedule for more on how each part of Supertime works for customizing your schedule.

The most common issue is that you have a date that you want to be selectable and it is not. This is usually has to do with setting the correct minimum and maximum fulfillment days set to the desired value in your Delivery Method. If the desired date is outside of your fulfillment window, you will need to increase the maximum value or decrease your minimum value to include this date for selection. 

For example: to allow same day selection, set minimum fulfillment days to 0. To allow next day selection, set minimum fulfillment days to 1. 

Below are a list of common issues and troubleshooting steps.

Issue Troubleshooting Steps
I have a date that is enabled in my cart, but I believe it should be disabled. 1. If you have made new changes to your schedule and you do not see it in your store cart, make sure that you have saved your schedule and settings. If you have unsaved changes in your delivery methods (see below), you'll need to still save and update your settings for the updated schedule/methods to take effect.

2. Review your that Blackout Dates includes this date as a part of its list (click on the desired date so that it's highlighted). Ensure you save your settings as per step 1.

3. Ensure you have the correct weekdays set to exclude this desired weekday.

4. Ensure that you have the correct minimum and maximum fulfillment days set. 

For example: to allow same day selection, set minimum fulfillment days to 0. To allow next day selection, set minimum fulfillment days to 1.

Supertime uses a rolling window to calculate your available dates or timeslots. The first timeslot starts from the minimum fulfillment days (either calendar days, or 'schedule days') from today, pushed out by a day if it's past the cut-off time, and the schedule window extends for the number of days in your 'max fulfillment days'.

So if the desired date is within your fulfillment window, you will need to decrease the maximum value or increase your minimum value to remove this date from selection.

5. Review your cut-off and prep time settings and that your testing reflects these considerations:

If you have a cut-off time set, and you're testing after your cut-off time, it will remove the cut-off date from selection (e.g. if you set cut-off time to 6pm, and you're testing at 7pm, then date selection is pushed out one day). 

If you have minimum fulfillment day set to 0, and you have prep-time enabled, if prep time exceeds the upcoming timeslots are available in the same day, then these same day time slots will not be selectable.

So if you want a date or a time to show up, but it's affected by prep time or cut-off time, you may need to decrease your prep time, or make your cut-off time later or enabled to include the desired date.

6. Is "Use the days scheduled above to calculate fulfillment days." checked?

This setting calculates your rolling window using dates that exist in your weekly schedule, instead of a calendar-based rolling window. Ensure this is the desired behaviour. If you have this setting checked, you may want to  disable this if you are not desiring this behaviour. Confirm this through your testing.
Example:
If the above is checked. And your method has a schedule that only includes Friday, Saturday and Sunday. Supertime is calculating your rolling window using these dates instead of a calendar-based rolling window.

Let's say today is the Monday before the next Friday/Saturday/Sunday. If your minimum fulfillment days is set to 2 with this setting on. Your first available date will be Sunday (unless we're past the cut-off time, then it would be the next available Friday).

I have a date that is disabled in my cart, but I believe it should be enabled. 1. If you have made new changes to your schedule and you do not see it in your store cart, make sure that you have saved your schedule and settings. If you have unsaved changes in your delivery methods (see below), you'll need to still save and update your settings for the updated schedule/methods to take effect. 
2. Review your that Blackout Dates excludes this date for removal. Ensure you save your settings as per step 1.

3. Ensure you have the correct weekdays set to include this desired weekday.

4. Ensure that you have the correct minimum and maximum fulfillment days set. 

For example: to allow same day selection, set minimum fulfillment days to 0. To allow next day selection, set minimum fulfillment days to 1.

Supertime uses a rolling window to calculate your available dates or timeslots. The first timeslot starts from the minimum fulfillment days (either calendar days, or 'schedule days') from today, pushed out by a day if it's past the cut-off time, and the schedule window extends for the number of days in your 'max fulfillment days'.

So if the desired date is outside of your fulfillment window, you will need to increase the maximum value or decrease your minimum value to include this date for selection.

5. Review your cut-off and prep time settings and that your testing reflects these considerations:

If you have a cut-off time set, and you're testing after your cut-off time, it will remove the cut-off date from selection (e.g. if you set cut-off time to 6pm, and you're testing at 7pm, then date selection is pushed out one day). 

If you have minimum fulfillment day set to 0, and you have prep-time enabled, if prep time exceeds the upcoming timeslots are available in the same day, then these same day time slots will not be selectable.

So if you want a date or a time to disabled by prep time or cut-off time, you may need to increase your prep time, or change your cut-off time to be earlier or disabled to exclude the desired date.


6. Review if "Use the days scheduled above to calculate fulfillment days." is checked: 

This setting calculates your rolling window using dates that exist in your weekly schedule, instead of a calendar-based rolling window. Ensure this is the desired behaviour. If you have this setting checked, you may want to disable this if you are not desiring this behaviour. Confirm this through your testing.
Example:
If the above is checked. And your method has a schedule that only includes Friday, Saturday and Sunday. Supertime is calculating your rolling window using these dates instead of a calendar-based rolling window.

Let's say today is the Monday before the next Friday/Saturday/Sunday. If your minimum fulfillment days is set to 2 with this setting on, and for exa. Your first available date will be Sunday (unless we're past the cut-off time, then it would be the next available Friday).


Supertime is not asking for a date for my method

Make sure that you have "Enable Schedules" checked for your method if you are looking to collect date or time information for a method.

My delivery method is not selectable

Ensure that you have not disabled this method in your Supertime settings. If you see a play button on your method, then it is not active:

Also ensure that you have not disabled Supertime from running. If you see this, please click on "Enable Supertime" to make Supertime active on your store (see below). For more on this, review further troubleshooting steps here.