Resources

Standing orders: recurring wholesale orders that run themselves

August 6, 2026

Walk through your order history and you will find accounts that order nearly the same list every single week: the café that takes two cases of whole milk, a case of oat milk, and a flat of eggs every Tuesday; the pizzeria whose Thursday order has not meaningfully changed since spring. Every one of those orders is being re-placed by hand, by a busy person, week after week, and every re-placement is a chance for it to arrive late, wrong, or not at all.

A standing order fixes that: the account agrees on a list and a rhythm once, and the order places itself each cycle until someone says stop. This guide covers which accounts belong on one, how pricing and changes should work, and the guardrails that keep an automated order from becoming an automated mistake. It sits alongside our broader B2B ordering guide, which covers the whole wholesale flow.

What a standing order is (and is not)

A standing order is a recurring wholesale order: a fixed list of products that turns into a real order on a schedule, usually weekly or every other week, billed on the account's normal net terms like any other order. Once placed, it is an ordinary order in every way: it prints on the same pick lists and manifests, rides the same route, and becomes the same invoice.

It is worth separating from two neighbors:

  • It is not a subscription box. A produce subscription box is a retail product: the seller decides the contents, the buyer pays by card up front. A standing order is the wholesale mirror image: the buyer decides the contents, and it bills on terms. Same recurring engine underneath, opposite relationship.
  • It is not a reorder button. Reordering still requires someone to remember, log in, and click, every week. The entire value of a standing order is that forgetting is impossible, in both directions: the buyer cannot forget to order, and you cannot forget to deliver.

Which accounts belong on one

Standing orders are for the stable part of an account's purchasing, and most wholesale accounts have one. The strongest candidates:

  • Staples with boring demand. Dairy, eggs, bread, oils, the salad-bar basics. Anything the account buys in the same quantity ten weeks out of ten.
  • Accounts that order by habit already. If the Tuesday text has said "the usual" three weeks running, the order is already standing; it is just standing in someone's memory.
  • Satellite locations and cafeterias. Institutional kitchens plan menus in cycles and love predictable deliveries. Often the manager setting up the order is not the person who would otherwise remember to place it.

The wrong candidate is the account whose order genuinely changes with the season and the market. Do not force their whole order into a standing list they will edit every week; that is just ordering with extra steps. Put their true staples on the standing order and let the variable half ride your fresh sheet, which exists precisely to sell what is good this week. The two mechanisms are partners: the standing order carries the floor, the fresh sheet sells the ceiling.

Pricing: current prices, not frozen ones

The buyer's list recurs; the prices should not be frozen with it. Each cycle's order should be priced at whatever that account's price is on the day the order places, exactly as if they had placed it by hand, including their negotiated per-customer prices. A standing order that locks in June prices becomes a silent discount by October, and repricing it turns into a renegotiation you never meant to schedule. Say this plainly when the account sets up the order: "same list every week, at your current prices each week." Nobody objects, because it is how they already buy.

Skips, pauses, and changes

The failure mode that kills standing-order programs is rigidity: the week the restaurant closes for a private event and gets two cases of milk anyway. The mechanics need three escape valves, and your customers should know all three exist before they commit:

  • Skip a cycle. Closed next Tuesday? Skip that date, resume automatically after. One tap, no phone call, no guilt.
  • Pause and resume. Summer closure, renovation, an owner's long vacation. The order sleeps until it is switched back on, and nothing needs to be rebuilt from memory afterward.
  • Edit the list. Quantities drift: two cases become three in patio season. The buyer should be able to change the list themselves, with the change applying from the next cycle, not mid-flight on an order already picked.

There is a fourth valve that belongs to you rather than the buyer: when a cycle cannot place cleanly, the right behavior is to skip that cycle and say so, not to place a broken order and not to fail silently. Which brings us to guardrails.

Guardrails: an automated order still has to qualify

A standing order placed at 6 AM has nobody watching it, so the checks a human would make must run automatically, every cycle, at placement time:

  • Credit limit. If the account's balance would blow past its limit, the cycle should hold rather than deepen the exposure. This is net-terms discipline doing its quiet work; an account in good standing never notices the check exists.
  • Order minimum. If skips and edits shrink a cycle below the account's minimum, better to skip the run than send the truck for a margin-free drop.
  • Account standing. A suspended account, or terms that were revoked, should stop the recurrence rather than let automation overrule a decision a human already made.

The other half of the guardrail is communication: every automatic skip should email the buyer with the reason. An account that learns its order was held over a credit limit calls you, which is exactly the conversation you wanted to have; an account that silently gets no delivery on Tuesday calls you angrier, at noon, from a kitchen with no eggs.

Cutoffs, delivery days, and the packing floor

A standing order should place itself before your cutoff for the account's delivery day, early enough that it lands on the pick list with every hand-placed order, and it should respect delivery days and zones exactly as a manual order would. Done right, the warehouse cannot tell standing orders apart from any other order, and that is the point: no side channel, no separate list taped to the cooler door. For you, the planning win compounds: a base of standing orders means you know a floor for Tuesday's volume days in advance, which sharpens buying and routing before a single manual order arrives.

Where Minori Midori fits

Minori Midori includes B2B standing orders on the Growth plan ($599/mo). Approved wholesale buyers set up to five standing orders themselves in their account, weekly or every other week, each with its own list and delivery address; every cycle places automatically at that morning's per-account prices on the buyer's normal net terms, and lands in your admin marked as a standing order, with the usual new-order email to your team. Credit limits, order minimums, and account standing are re-checked at every placement: cycle-specific problems skip and advance with one email to the buyer per missed cycle, and standing problems pause the order until they are resolved. Buyers can pause, resume, edit, or cancel on their own; your staff can see and pause any account's standing orders from the customer page. The rest of the wholesale operation around them, from approvals to terms to the route, is in the full B2B ordering guide.

See it in your own storefront.

Create your store, pick a subdomain and add a product, or have us walk you through it first.

See how b2b ordering portal works in the product