Skip to main content
Delivery Dates

Delivery date & time-slot picker for Shopify

Let customers choose exactly when their order arrives — then control your capacity so no day gets overbooked. Order limits and delivery scheduling, in one app.

1014:00–16:00

Date picker on product & cart pages

Shoppers pick a delivery date right on the product page or in the cart drawer. Different line items can carry different dates, or the whole order can share one. Auto-detected across themes — no theme code to edit.

Time-slot selection

Offer delivery windows like 14:00–16:00 alongside the date. Full slots grey out live, so customers only pick what you can actually fulfill.

Delivery rules

Set lead time, an order cutoff (e.g. orders after 14:00 ship the next day), which weekdays you deliver, and how far ahead customers can book.

Per-product, collection, tag & country scoping

Different products, different rules. Target a market (for example, Japan only) and make any rule delivery-only, pickup-only, or both.

Capacity limits per date & slot

Cap how many orders each date and each slot can take. Enforced at checkout via a Shopify Function — no overbooking — and cancelled orders release their slot automatically.

Blackout dates + copy store holidays

Block dates you can't deliver, with an optional reason. One click imports your Shopify store-closed dates as delivery blackouts.

Estimated delivery date on product pages

Show "Arrives Jul 10 – Jul 11" on the product page, computed with holiday-aware business-day counting that skips weekends, blackouts, and national holidays.

Scheduled in-store pickup

Let customers book a pickup date and slot across multiple locations, each with its own hours, cutoff, and capacity. Rides Shopify's native local pickup at checkout.

Carrier CSV export (Japan)

Export shipment data in official carrier layouts — Yamato B2クラウド, Sagawa e飛伝III, Japan Post ゆうプリR — Shift-JIS encoded, with editable profiles.

Tracking import & auto-fulfillment

Upload a carrier shipment CSV to match orders, create fulfillments with tracking URLs, and notify customers automatically.

Auto-tag orders + checkout enforcement

Every order is tagged by delivery date and slot (delivery:2026-07-19, slot:1400-1600) so you can build daily picking lists. Shopify Functions block missing, sold-out, or blacked-out selections at checkout.

  • No code
  • Works with your theme
  • Permissions requested only when you use a feature
  • English & Japanese

Frequently asked questions

OrderRules adds a delivery date and time-slot picker to your product and cart pages via a no-code theme app block. The customer's choice is enforced at checkout by a Shopify Function, so an impossible date can't slip through Shop Pay or express checkout.

Yes. Each availability rule sets a lead time (earliest date a customer can pick), a daily cutoff (after which today no longer counts), delivery weekdays, and a horizon (how far ahead they can book).

Yes. Set per-date and per-slot capacity limits. Full slots grey out live and booking is atomic, so two shoppers can't grab the last slot at once — no overbooking.

No. It installs as a no-code theme app block on the Advanced plan, with a 14-day free trial and no Shopify Plus requirement.

Yes. Scope rules by product, collection, tag, or country to give items different lead times or delivery days, and dates can be per item or per order.

Control when customers order — and when you deliver.

Start free, and switch on delivery scheduling whenever you're ready.