Skip to main content

How to Enable and Customize the Schedule Feature for Your Services

Enable and manage scheduling for your services by setting time slots, cancellation rules, pickup options, and customer balance requirements.

Updated this week

Scheduling is a crucial feature for most delivery services, enabling customers to select their preferred pickup and drop-off dates and times. In this article, we’ll show you how to enable and manage the schedule settings for your services, so you can offer a smoother and more flexible experience to your customers.

This article assumes you already have a delivery method set up for your service. If you don’t, please refer to this article to learn how to create a new one.

To access this setting, go to the following location:

Admin Center -> Services -> Delivery Methods(tab) 

In the Delivery Methods tab, you’ll see a list of your current delivery methods. Locate the delivery method linked to your desired service, then click Actions > Edit.

Scroll down to the Schedule Settings section. Click on the Scheduling box to enable and open the scheduling settings:

  • Enable dropoff scheduling: Activate this option to allow customers to select a specific date and time for dropping off their items.

  • Enable pickup now: Allow customers to request an immediate pickup without scheduling in advance. This option supports urgent or on-demand pickups for faster service and also allows you to only schedule the dropoff of an order.

  • Schedule date range-minutes: This setting lets you define the time slot intervals, in minutes, that customers can select when scheduling their service within the allowed date range. For example, if you set the range from 30 to 10,080 minutes, customers can schedule their service for any time starting 30 minutes after they create the order and up to one week (7 days) later.

  • Schedule date step-minutes: This setting determines the increment by which the available times increase when customers scroll or select a time. For example, if set to 30, the time options will jump in 30-minute intervals.


  • Customer cancellation time-minutes: This setting defines the minimum amount of time (in minutes) before a scheduled due time (pickup time) when a customer is allowed to cancel their order. Cancellations after this time are not permitted.

  • Driver cancellation time-minututes: This sets how much time before a scheduled service due time, a driver can cancel the order. After this time, cancellations aren't allowed.

  • Customer min balance: This setting specifies the minimum wallet balance a customer must have to place an order for this service. If the customer’s balance is below this amount, they will not be able to proceed with the scheduled order. For example, if you set it to -9999, customers can place scheduled orders even if their wallet balance is negative. But if you set it to 50, only customers who have at least 50 in their wallet will be allowed to place orders.

  • Guidelines: Add any important notes or instructions related to this setting.

After providing this data, click submit to save the changes.

Did this answer your question?