{"section":"tutorials","requestedLocale":"en","requestedSlug":"configure-scheduled-delivery-buyer-portal-checkout","locale":"en","slug":"configure-scheduled-delivery-buyer-portal-checkout","path":"docs/en/tutorials/shipping/shipping-strategy/configure-scheduled-delivery-buyer-portal-checkout.md","branch":"main","content":"> ℹ️ This feature is only available for stores using the [B2B Buyer Portal](https://help.vtex.com/en/docs/tutorials/b2b-buyer-portal), which is currently available for selected accounts.\n\nScheduled delivery in Buyer Portal Checkout allows VTEX stores to offer customers the option to choose the best day and time to receive their purchases. You can configure this directly in your shipping policies to define the available delivery periods.\n\n> ⚠️ For [Scheduled delivery](/en/docs/tutorials/scheduled-delivery) and [Delivery capacity](https://help.vtex.com/en/docs/tutorials/managing-delivery-capacity) to work properly, note that:\n>\n> - The sum of [`account name`](https://help.vtex.com/en/docs/tutorials/what-is-an-account-name) and `shipping policy ID` can't exceed 60 characters.\n> - The [shipping policy](https://help.vtex.com/en/docs/tutorials/creating-a-shipping-policy) ID can't contain spaces.\n\nThis article explains how to configure scheduled delivery in an existing or new shipping policy.\n\n![Entrega agendada Buyer Portal Checkout](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/envio/estratégia-de-envio/configurar-entrega-agendada-fastcheckout_1.png)\n\n## Delivery windows\n\nDelivery windows define the carrier's business hours, meaning the times they accept orders. These settings directly influence the delivery time calculation displayed to the customer at checkout.\n\n### Configuring delivery windows\n\nTo configure delivery windows in a shipping policy, follow the steps below:\n\n1. In the VTEX Admin, go to **Shipping > Shipping Strategy**, or type **Shipping Strategy** in the search bar at the top of the page.\n2. In the **Shipping policies** tab, click the desired shipping policy, or [create a new shipping policy](https://help.vtex.com/en/docs/tutorials/creating-a-shipping-policy).\n3. In the **Business hours** section, click the `Delivery window` tab.\n4. You can activate the `Accept orders outside business hours` option. When this option is enabled and an order is placed outside business hours, the time until the next available delivery window will be added to the total delivery time.\n5. Select the `Day of the week`, the `Start time`, and the `End time`.\n6. To add more days of the week, click `Add delivery window` and repeat step 5.\n7. Click `Save changes`.\n\n> ⚠️ The **Delivery window** and the **Pickup time** are mutually exclusive options, as the same period can't be simultaneously assigned to different actions.\n\n## Scheduled delivery\n\nThe scheduled delivery feature allows you to define delivery periods so that customers can choose the best day and time to receive their products. The delivery periods available to customers are called delivery windows.\n\n### Configuring scheduled delivery\n\nTo configure scheduled delivery in a shipping policy, follow the steps below:\n\n1. In the VTEX Admin, go to **Shipping > Shipping Strategy**, or type **Shipping Strategy** in the search bar at the top of the page.\n2. In the **Shipping policies** tab, click the desired shipping policy, or [create a new shipping policy](/en/docs/tutorials/creating-a-shipping-policy).\n3. Scroll down to the **Scheduled delivery** section.\n4. Activate the `Scheduled delivery` option.\n5. In the **Maximum delivery time** field, set the maximum number of days that the shipping policy allows completing a delivery — from order confirmation to delivery confirmation.\n6. In the **Scheduled delivery** section, configure the delivery time windows that will be available to customers:\n   - Select the `Day of the week`.\n   - Complete the `Start time` for the delivery window.\n   - Complete the `End time` of the delivery window.\n   - You can also enter a value in the `Additional rate` field to charge an extra amount during this period (optional).\n7. To add more delivery periods, click `Add new delivery period` and repeat step 6.\n8. If you want to configure delivery capacity, follow the instructions in the next section. Otherwise, click `Save changes`.\n\n> ℹ️ A delivery window is no longer available for selection once it has started. Only future delivery windows will be available to customers.\n\n### Configuring delivery capacity (optional)\n\nDelivery capacity allows you to limit the number of items or orders that can be delivered in each delivery window, helping you better manage scheduled deliveries. This setting is optional and doesn't affect the basic operation of the platform.\n\nTo configure delivery capacity, follow the steps below:\n\n1. In the **Scheduled delivery** section, enable the `Configure delivery capacity` option.\n2. Choose a delivery capacity unit (`items` or `orders`).\n3. Click `Save changes`.\n\n## Learn more\n\n- [Shipping policy](/en/docs/tutorials/shipping-policy)\n- [Creating a shipping policy](https://help.vtex.com/en/docs/tutorials/creating-a-shipping-policy)\n- [Scheduled delivery](/en/docs/tutorials/scheduled-delivery)\n- [Managing delivery capacity](/en/docs/tutorials/managing-delivery-capacity)\n- [Shipping strategy](/en/docs/tutorials/shipping-strategy)"}