---
title: "Delivery dates now hold on every way to check out"
description: "Buy it now, Shop Pay, checkout links and AI shopping agents now respect your delivery dates, and when a date can't be chosen before checkout, your customer can choose it right after. Advanced plan."
contentType: "changelog"
locale: "en"
localized: true
source: "https://orderrules.com/changelog/delivery-every-checkout-path"
slug: "delivery-every-checkout-path"
date: "2026-11-03"
tags:
  - "New"
  - "Improved"
  - "Fixed"
---
**Buy it now, Shop Pay, checkout links and AI shopping agents now respect your delivery dates. When a date can't be chosen before checkout, your customer can choose it right after.** (Advanced plan)

- ✨ **New:** The delivery date picked on the product page now goes with **Buy it now** orders. [How express buttons work →](/docs/delivery/express-checkout-and-wallets)
- ✨ **New:** On products that require a date, **Buy it now, Shop Pay, Apple Pay and Google Pay wait until a date is chosen**, on the product page and in the cart, with a short message telling the shopper what to do. Messages are editable in Settings → Storefront text.
- ✨ **New:** **Wallet hold** (optional, off by default) keeps wallet buttons on the product page waiting even after a date is chosen, sending those shoppers to the cart.
- ✨ **New:** **Orders without a delivery date**: choose whether checkout blocks orders from checkout links, chats and AI shopping agents that arrive without a required date, or accepts them and tags them `os-date-pending`. A chosen date is always still checked. [Orders without a delivery date →](/docs/delivery/orders-without-a-delivery-date)
- ✨ **New:** **Delivery date after the order**: a block on your thank-you and order status pages shows the delivery date, or lets the customer choose one if the order doesn't have it. [Set it up →](/docs/delivery/delivery-date-after-order)
- ✨ **New:** Optionally let **customers change their delivery date** after ordering, until that date's cutoff. Capacity moves with the change, and the change is noted on the order so your team sees the current date.
- ✨ **New:** The delivery date block shows a **preview and a connection check** in Shopify's checkout editor, so you can see where it sits and that it's working before customers do.
- ✨ **New:** **Checkout link with a delivery date**: build a link with products, quantities and a delivery date already chosen, for selling by chat, email, social or phone. [Checkout links →](/docs/delivery/checkout-links-with-delivery-date)
- ✨ **New:** A copy-paste **order confirmation email snippet** that asks customers without a date to choose one.
- ✨ **New:** Ready-made wording to **tell AI shopping agents a date is needed** (for Shopify's Knowledge Base app), plus a guide for **custom (headless) storefronts**. [AI agents and headless →](/docs/delivery/ai-shopping-agents-and-headless)
- 🚀 **Improved:** The Delivery Dates page shows whether **checkout protection** is on and turns it on in one click. [Checkout protection →](/docs/delivery/checkout-protection)
- 🚀 **Improved:** The checkout delivery-date picker (Shopify Plus) now uses checkout protection to require the date, following Shopify's latest checkout changes.
- 🚀 **Improved:** Clearer checkout message when a date is missing: "Please choose a delivery date. Go back to your cart to pick one."
- 🚀 **Improved:** OrderRules now runs on Shopify's latest API version (2026-10). Nothing to do on your side.
- 🐛 **Fixed:** When OrderRules is switched off, no delivery button is held back and no delivery rule blocks checkout.
- 🐛 **Fixed:** Two customers changing their date at the same moment can no longer both take the last place on a day.

[Four ways shoppers skip your delivery date picker, and how to close each one →](/blog/shopify-buy-it-now-skips-delivery-date)
