Shopify field guide

How to limit orders per delivery or pickup date in Shopify

The right setup depends on what you are limiting. Twenty orders on Saturday is a different rule from twenty cakes on Saturday. Start there, then choose the simplest system that can enforce it.

Short answer: Shopify can offer local delivery and pickup, show processing or estimated delivery dates, and stop selling a product when its inventory reaches zero. Its native settings do not include a daily order cap tied to a date the customer chooses.

A low-volume store can manage the limit manually for free. A store that needs the limit enforced during checkout needs an app or custom checkout logic.

First decide whether you are limiting orders or units

This is the most important distinction in the whole setup. A daily order limit counts checkouts. A unit limit counts the quantity of products inside those checkouts.

  • A florist that can prepare 20 customer orders per day needs an order cap.
  • A bakery that can make 20 cakes per Saturday needs a unit cap.
  • An order containing four cakes uses one order slot but four units of cake capacity.

Do not accept “daily limits” as a feature description until you know which number the system counts.

What Shopify does natively

Shopify covers several parts of local fulfillment without another app:

  • Native local delivery can make delivery available by radius or postal code, set a fee, and show delivery information at checkout.
  • Pickup in store can offer pickup locations, show an expected processing time, and send instructions when an order is ready for pickup.
  • Shopify delivery dates can show an estimated shipping date range based on fulfillment and transit time.
  • Inventory tracking can stop a product or variant from selling after its available quantity reaches zero.

Those tools solve eligibility, expectations, and product availability. They do not give a customer a calendar date and subtract each order from that date’s production capacity. An estimated delivery range is also not the same as letting a customer choose Friday pickup.

Three ways to manage a daily limit without an app

1. Close ordering manually

Publish the days you accept orders, state the cutoff clearly, monitor the order list, and close the relevant product or collection when the day is full. For a cottage bakery taking a handful of weekly pre-orders, this may be enough.

Best fit: low volume, few order days, and one person watching the count.

2. Sell each date as a product or variant

Create date-specific options such as “Saturday, August 8” and use tracked inventory as the available capacity. This can work for a short preorder window.

The catch is maintenance. New dates must be created, old dates removed, closures edited, and inventory reset. Inventory also counts units. A customer buying quantity three consumes three units, even if you meant to count one order.

Best fit: a small fixed menu where the inventory unit really is the capacity unit.

3. Take requests, then confirm them yourself

Let customers request a date in a cart field or order note, then confirm availability after the order arrives. This costs nothing, but it is not enforcement. A customer can pay for a day you cannot fulfill, leaving you to reschedule or refund.

Best fit: businesses that already confirm every order personally.

When automatic enforcement earns its keep

Manual handling starts to break when several customers can claim the last opening, when orders arrive outside business hours, or when advance orders need to count against a future date.

A useful delivery-date system should answer all of these questions:

  • Which weekdays can customers choose?
  • What is the same-day cutoff time?
  • How much lead time does each product need?
  • Which holidays and closure dates are blocked?
  • Do advance orders reduce the future date’s capacity?
  • Does the limit count orders, units, or both?
  • Can pickup and delivery have separate limits?
  • What happens if a customer reaches checkout with a full date?
  • Where can staff see everything due on one day?

What this looks like for two common stores

Cottage bakery

Open pickup Thursday through Sunday. Require enough lead time for production. Set a cutoff for each order day. Add holidays and vacation days as blackouts.

If the bakery can handle 12 customer orders per day, use an order cap. If it can make 20 cakes, regardless of how many orders contain them, use a unit cap instead.

Florist

Set a maximum of 20 orders for each delivery date. Apply a noon cutoff to same-day delivery. Count advance orders against the date they will be delivered, not the date they were placed.

A Saturday order placed on Wednesday should immediately leave Saturday with 19 openings.

A warning for product-based limits: a per-product order cap still might count orders containing that product, not the number of units. If one order contains six cakes, ask whether the system subtracts one or six before choosing it.

Beta is open to 20 stores. See the app and apply.

Where Lot Foundry fits

Delivery & Pickup counts orders, not units

Lot Foundry Delivery & Pickup is live on Shopify. It lets a merchant set an overall daily order cap, separate daily caps for pickup and delivery, and caps for orders containing products matched by a product rule.

The calendar marks full dates unavailable. Checkout is the enforcement layer. It validates the chosen date even if the calendar was bypassed and refuses the order when the cap has been reached. The shopper is told the day is full and shown the next available date. This also catches the rare case where a day fills between selection and checkout.

It does not cap item quantities. One checkout containing six cakes counts as one order. If your real requirement is “no more than 20 cakes on Saturday,” this app is not the answer today.

See what Delivery & Pickup does

Daily order limit FAQ

Can Shopify limit orders per delivery date without an app?

Not as a built-in daily order cap tied to a customer-selected date. For low volume, you can close ordering manually or sell date-specific products or variants with tracked inventory. Both approaches require ongoing manual work.

Is an inventory limit the same as a daily order limit?

No. Shopify inventory counts units of a product or variant. A daily order limit counts checkouts assigned to a date. One order containing six cakes uses six units but only one order slot.

Should advance orders count against the date's limit?

Usually, yes. Capacity belongs to the fulfillment date, not the date when the order was placed. An order placed on Monday for Saturday should reduce Saturday's remaining capacity immediately.

Does Lot Foundry Delivery & Pickup cap units?

No. Its capacity settings count orders. A cart with several units still uses one order slot. A merchant who needs a limit such as 20 cakes per Saturday needs quantity-aware capacity logic.

Shopify settings change over time. The native-feature details in this guide were checked against Shopify’s help documentation on July 27, 2026.