Setting Order Delivery Dates
The delivery date is one of three order fulfillment expectations:
- Ship-By - The ship-by date defines when an order must leave your warehouse. Customers expect to see tracking movement by this date.
- Deliver-By - The deliver-by date defines when the order must arrive at the customer’s doorstep.
- Service Level - The service level, or shipping speed, defines the shipping method to use. Customers expect expedited shipping when they pay for it.
The delivery window may include two dates:
- Latest - The order must arrive on or before the latest delivery date. This is the most commonly used delivery date.
- Earliest - The order must arrive on or after the earliest delivery date. This is used for time-sensitive deliveries that should not arrive early, such as birthday gifts.
Delivery dates are provided by the sales channels. You can set or update delivery dates on individual orders, in bulk, or through store shipping policies.
You can update the earliest and/or latest delivery dates on open orders. Follow these steps:
- From the left sidebar, go to Orders › Orders, and open the order.
- In the Shipping section, click the pencil icon.
- Set the earliest or latest delivery date.
- Click Save.
To update the earliest and latest delivery dates for multiple orders, follow these steps:
- From the left sidebar, go to Orders › Orders.
- Filter and select the orders you want to update.
- At the top of the page, click Actions and select Change Shipping Details.
- If more than 500 orders are selected, confirm the total number of orders before proceeding.
- Set the earliest and latest delivery date.
- Click Save.
Use shipping policies to automatically assign or update delivery dates on orders. You can apply a policy to all orders in a store, or only to orders that meet specific conditions. For example, you might target:
- Missing - Orders where the channel has not provided a delivery date. Create a condition: Delivery-By Date: Is Not Set.
- Channel - Orders imported from a channel and not manually created. Create a condition: Source: Is Channel.
For Action, select Deliver-By Date, and make the following selections:
- Number of Days - Number of days from order import. For same day, enter 0.
- Day Type - Whether to count all calendar days or business days only. Business days are Monday – Friday, and exclude major US holidays.
- Cutoff Time - The latest time an order is still treated as imported today. Orders imported after this time are treated as imported the next day.
The table below shows the deliver-by date for orders imported at different times, using these settings: Number of Days: 2, Day Type: Business, Cutoff Time: 6:00 PM.
| Imported | Day 0 | Day 1 | Deliver-By |
| Monday, 3:00 PM | Monday | Tuesday | Wednesday |
| Monday, 7:00 PM | Tuesday | Wednesday | Thursday |
| Thursday, 7:00 PM | Friday | Monday | Tuesday |
| Saturday, 3:00 PM | Monday | Tuesday | Wednesday |