Shopify Plus

How to add the delivery date picker to your checkout page

Add a native delivery date picker inside Shopify Plus checkout using Checkout Extensibility. Native speed, accurate dates, invalid orders blocked before payment.

10 min read Shopify Plus required Last updated: Mar 2026

Checkout is the highest-stakes placement for a delivery date picker. At Plus volume, every millisecond of latency costs conversions you can't attribute. Every inaccurate date that reaches fulfilment costs a support conversation, a concession, and a customer relationship. The checkout picker isn't a convenience feature — it's infrastructure.

Flare's checkout block is built with Shopify's Checkout Extensibility API — the official framework for Plus checkout customisation. It loads as a native element at 195ms average API response time, calculates date, shipping method, and rate from your full rule set simultaneously, and blocks invalid orders before payment. For the full technical detail, see the checkout date picker feature page.

This guide is for Shopify Plus merchants. If you're not on Plus, use the cart page or slide cart placement instead — they provide equivalent date selection on any Shopify plan.

Why this matters

What a native checkout block gives you

Three things that change when the date picker is built into checkout, not bolted on.

Native speed
Loads as part of the checkout page, not on top of it. No external script latency, no visible lag.
195ms avg response
Accurate dates
Date, shipping method, and rate calculated simultaneously from your full rule set — zone, lead time, cut-off, and cart contents.
99.8% order accuracy
Invalid orders blocked
No date selected — blocked. Past date — blocked. Undeliverable postcode — blocked with explanation. Before payment, not after.
Step by step

Add the date picker to your checkout

Uses the Shopify Checkout Editor — different from the Theme Editor used for cart and product page placements.

Add the checkout date picker block

This requires Shopify Plus and access to the Checkout Editor. Takes under ten minutes.

  1. Install the Flare app from the Shopify App Store
  2. Open the Flare app and begin the setup flow
  3. On the Checkout Page card, click "Add to theme"
  4. This opens the Shopify Checkout Editor in a new tab (Shopify Plus only)
  5. In the Checkout Editor, click "Add app block"
  6. Scroll to find "Flare – Delivery Date Selector" and click it
  7. The date picker now appears in your checkout layout — position it between shipping and payment
  8. Click Save in the top-right of the Checkout Editor
  9. Return to the Flare app and confirm "Yes, it worked fine", then click Continue
  10. To test: add products to your cart, proceed to checkout, and confirm the date picker appears and shows valid dates
The Checkout Editor is separate from the Theme Editor. Changes to your checkout layout are made here, not in the regular theme customiser. If you don't see the Checkout Editor option, confirm your store is on Shopify Plus — this feature isn't available on other plans.
Result

Your checkout with the date picker

The Flare block sits natively between shipping and payment — part of the checkout, not layered on top.

Information Shipping Payment
Contact j.smith@email.com
Ship to 12 High Street, London, SW1A 1AA
Choose your delivery date Flare
June 2025
M
T
W
T
F
S
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Thursday 5 June — Standard delivery
VISA
Credit card •••• 4242
Pay now
Common questions

Checkout placement — answered

Yes. The checkout date picker requires Shopify Plus because it uses Shopify's Checkout Extensibility API, which is only available to Plus merchants. For non-Plus stores, Flare's cart page, slide cart, and product page pickers provide equivalent date selection — the date is captured before checkout and passed through to the order.

No. Flare's checkout block averages 195ms API response time and loads as a native part of the checkout page — not as an external script. There's no additional network request overhead, no JavaScript conflicts with other checkout elements, and no visible lag when the date picker appears.

Yes. You can adjust the label text, date format, and colour accent through Flare's dashboard — no code required. The block inherits Shopify's checkout typography and spacing by default, so it already looks native. Custom adjustments refine it further without touching theme files.

You control this in Flare's settings. If date selection is set to required, checkout blocks until the customer picks a valid date — the order cannot be placed without one. If set to optional, the customer can proceed without selecting a date. Most merchants set it to required so every order has a delivery date attached.

Put a native, accurate date picker inside your Shopify Plus checkout.

Built with Checkout Extensibility. 195ms average response. Invalid orders blocked before payment. Most brands are live within a day.

7-day free trial · Assisted setup included

Fast to launch. No code required.