Playbook · Shopify delivery date / scheduled delivery picker missing

Shopify delivery date picker missing at checkout.

Written for a Shopify DTC owner whose delivery date / scheduled delivery / preferred delivery day picker never appears at checkout — Checkout Extensibility delivery customizations unpublished, Delivery / Shipping Functions that never return a date surface, date-picker apps not on the live checkout profile, cart attributes for Delivery date never posted, blackout calendars that hide every day. DIY-first: prove customizations vs Functions vs apps vs cart attributes; repair the live path; retest on the failing market and shipping method. Distinct from local pickup / BOPIS option missing, checkout shipping rates missing or wrong, tip at checkout / tipping option missing, cart note / order note not saving, and line-item properties / custom options missing. No earnings claims, no invented case studies.

Nico at Latch AI Ops · Sep 8, 2026 · ~12 minute read

Buy the 72-hour install — $997Local pickupShipping ratesMerchant FAQ

01

Delivery date / scheduled delivery picker — not local pickup, not shipping rates, not tip, not cart note, not line-item properties.

Several checkout extras can look like “something is missing next to shipping.” They do not share a settings panel. This page is only when a delivery date / scheduled delivery / preferred delivery day calendar or date field never appears at checkout (delivery customizations, Functions, apps, cart attributes). Pickup / BOPIS never appearing is shopify-local-pickup-not-showing. Ship-to-customer rates blank or wrong is checkout-shipping-rates-wrong. Tip / gratuity missing is shopify-tip-at-checkout-not-showing. Cart / order note not saving is shopify-cart-note-not-saving. Line-item properties / custom product options missing is shopify-line-item-properties-missing. This page is only: delivery date / scheduled delivery picker missing at checkout.

Six ordinary reasons the picker fails: the Checkout Extensibility delivery customization / UI extension is draft or on another checkout profile, a Delivery / Shipping Function never returns a date surface for that method, the date-picker app is installed but not embedded on the live checkout, cart attributes such as Delivery date are never posted from cart or checkout UI, blackout / cutoff rules hide every selectable day for that postal code, or support tested local pickup / shipping rates / tip / cart note / line-item properties and called it “delivery date.” Walk them in that order. You already pay for Shopify.

02

Prove delivery customizations vs Functions vs date-picker apps vs cart attributes.

On the live storefront (not theme editor preview), start checkout with a ship-to address on the failing market and select the shipping method that should show a date picker. Capture: whether any delivery date / scheduled delivery UI appears, Settings → Checkout → customizations / UI extensions published on that profile, which Delivery / Shipping Function or date-picker app is installed, and network / cart.js for cart attributes named like Delivery date / delivery_date / preferred_delivery_date. Screenshot before you change settings.

Honest proof: if Pickup / BOPIS is what is missing, leave for shopify-local-pickup-not-showing. If ship rates are blank or wrong with no date UI expected, leave for checkout-shipping-rates-wrong. If tip / gratuity is the missing block, leave for shopify-tip-at-checkout-not-showing. If a free-text cart / order note is what fails to save, leave for shopify-cart-note-not-saving. If PDP custom option properties are missing on the order, leave for shopify-line-item-properties-missing. Do not mix those proofs with a missing delivery date picker.

03

Checkout Extensibility delivery customizations unpublished or on the wrong profile.

Native date pickers on modern Shopify checkout usually ride Checkout Extensibility — a delivery customization or checkout UI extension published to a specific checkout profile. If the extension is draft, only on a Plus test profile, disabled for the market / shipping method you are testing, or still pointing at retired checkout.liquid scripts, buyers never see a calendar — even when the app looks “installed” in Admin.

Fix path: Settings → Checkout. Open the live checkout profile (not only a draft). Confirm the delivery date / scheduled delivery customization or UI extension is published and enabled for that profile. Match Markets / currency / shipping method targeting. Remove conflicting thank-you / order-status-only extensions that were mistaken for delivery UI. Retest live checkout. If the upgrade path itself broke thank-you / order status extensions, that is checkout-extensibility-upgrade-broken — a different product from a missing delivery date picker.

04

Delivery / Shipping Functions and date-picker apps that never surface a calendar.

Many stores expect a Function or App Store date picker (scheduled delivery, delivery date, cut-off calendars) to render at checkout. The Function can be present but return no delivery options for that method / zone. The app can be installed with App embeds on the theme only — never attached to checkout — so the PDP looks fine while checkout stays blank. Automatic discount Functions failing is a different bug (shopify-functions-discount-not-applying).

Fix path: open the date-picker / scheduled-delivery app settings. Confirm it targets Online Store checkout (not only cart drawer or PDP). Enable it on the same checkout profile you tested. Review Delivery / Shipping Function logs or admin status for errors on the failing method. Disable a second conflicting date app so only one surface owns the picker. Retest the same address + rate. Theme app embeds that fail on the storefront generally are app-embed-not-loading— only chase that if the date UI was supposed to live on the theme, not checkout.

05

Cart attributes for Delivery date never posted, or blackout rules hide every day.

Older or hybrid setups collect Delivery date as a cart attribute (or checkout note field) instead of a native customization. If the theme / app never POSTs attributes[Delivery date] (or the name your ops sheet expects), Admin orders look like “no date chosen” even when a cart field existed. Separately, blackout dates, same-day cutoffs, postal-code calendars, and “no delivery Sunday” rules can leave zero selectable days — the picker looks missing or permanently empty for that buyer.

Fix path: inspect cart /checkout network calls for the attribute name your fulfillment team uses. Align theme liquid, cart drawer AJAX, and checkout UI extension so the same key is written before pay. Open the date app calendar: remove blanket blackouts, widen cutoffs for the failing zone, and confirm at least one future day is selectable. A free-text cart / order note that fails to save is still shopify-cart-note-not-saving. PDP line-item properties that never reach the order are shopify-line-item-properties-missing.

06

You tested local pickup, shipping rates, tip at checkout, cart note, or line-item properties instead.

Local pickup / BOPIS option missing is shopify-local-pickup-not-showing. Checkout shipping rates missing or wrong is checkout-shipping-rates-wrong. Tip at checkout / tipping option missing is shopify-tip-at-checkout-not-showing. Cart note / order note not saving is shopify-cart-note-not-saving. Line-item properties / custom options missing is shopify-line-item-properties-missing.

The only honest test for this page: delivery date / scheduled delivery picker is missing at checkout — fixable with a published delivery customization on the live profile, a Function / app that actually surfaces a calendar for that method, cart attributes that post Delivery date, and blackout rules that leave at least one day open — not BOPIS alone, not blank ship rates alone, not tip alone, not cart note alone, not line-item properties alone. Capture customization + Function/app + attributes + calendar, fix the path. Anything else is a different product.

07

When to stay DIY vs pay $997.

Stay DIY if you can spend one afternoon on the list above: prove delivery customizations vs Functions vs apps vs cart attributes, publish the customization on the live checkout profile, enable the date Function / app for that method, fix Delivery date attributes and blackouts, and stop confusing local pickup / shipping rates / tip / cart note / line-item properties with a missing date picker. That is the whole playbook. No agency required. Short answers also live on the merchant FAQ. Related pages: shopify-local-pickup-not-showing, checkout-shipping-rates-wrong, shopify-tip-at-checkout-not-showing, shopify-cart-note-not-saving, shopify-line-item-properties-missing, checkout-extensibility-upgrade-broken.

Pay for help when the work is not the date-picker row — it is connecting the stack you already have so lead capture is not dying in DMs, storefront and checkout-ready exceptions land in a channel you already check, and the live store is one workflow instead of a spreadsheet plus a Slack bot you forgot. That is the Latch AI Ops install.

What $997 USD one-time buys: lead capture on the live store, ops alerts in a channel you already check, and a checkout-ready workflow. 72 hours after collaborator access, not after payment. One live Shopify store. Access plus a delivery thread. Store URL collected at checkout. Not a SaaS seat, not a date-picker-app rebuild, not an earnings number.

Other shops' public ranges, not testimonials: a checkout / ops install typically runs $500–$2,500. A full ops consulting block typically runs $2,000–$5,000. $997 is the cheap end of that work, sold as a 72-hour install of three systems — not as an earnings number or delivery-date guarantee.

What it does not buy: more orders, recovered scheduled-delivery revenue, a forever date-picker-uptime guarantee, or a case study. Latch AI Ops has not published customer proof because there are no customers yet. You are buying the install.

Checkout is on Whop. Operator is Nico. United States offer. You can revoke collaborator access after handoff. We do not take owner passwords.