Articles

How to give each wholesale bakery customer their own delivery days

Delivery days are not held on the customer in Wholesale Handler. They sit on an order profile - a named set of ordering rules - and each customer is assigned exactly one. A profile carries the days you deliver, and every day carries its own ordering deadline, so cafes taking Monday and Thursday and shops taking Tuesday are two profiles rather than a setting per account.
Wednesday, 26 August 2026
Title card reading "How to give each wholesale bakery customer their own delivery days" over crates of fresh produce

Days belong to a profile

A Wholesale Handler order profile bundles the accepted delivery days, the deadline for each of them, how far ahead an order can be placed, the minimum spend and the delivery charge. A customer is assigned one profile and inherits all of it. A bakery that has not opened the page is on a Default profile, which is where the rules come from until a second one exists.

The consequence is that a round moves in one update. Shifting the cafe round from Wednesday to Thursday is a change to the profile, not to each cafe on it. Customers move between profiles in bulk from the order profiles page.

Profiles are capped at 20.

Every day carries its own deadline

Wholesale Handler stores accepted days one row per day, and a row cannot exist without a deadline - a day you deliver on always has a time by which orders for it close.

The deadline is stored as notice before the delivery day starts rather than as a clock time on a named day. An offset of 420 minutes puts it at 17:00 the evening before. The figure is signed, so zero closes ordering at midnight on the delivery day and a negative offset moves the deadline onto the delivery day itself for same-day ordering.

That is what allows a Monday bake to close on Friday afternoon while a Thursday bake stays open until Wednesday evening, on the same profile. Which times to pick is setting a wholesale bakery order cutoff.

What a customer sees on a day you do not deliver

In the Wholesale Handler date picker a day you do not deliver on is present but disabled, reading No deliveries. A day closed by a holiday reads Closed, naming the holiday where you gave it a description. Dates past their deadline and dates beyond the booking horizon are not in the list at all. A line of your own wording sits elsewhere: a customer opening an order that has locked sees it there, so the place to say "Call the office if you need a late change" is that message rather than the picker.

Closures are dated rows. A single bank holiday and a two-week shutdown are the same shape, and both block dates the same way an unaccepted day does.

Standing orders draw from the same list

When a standing order is created in Wholesale Handler, only days the customer's profile accepts can be picked, so a schedule cannot start on a day the bakery does not deliver.

A schedule already running on a day that is later removed from the profile is a gap. Wholesale Handler does not re-check the accepted-day list at placement, so that schedule keeps placing on the old day until someone changes or cancels it.

A change applies from the moment it is saved

Wholesale Handler has no future-dated profile change. Removing Wednesday takes it out of the picker straight away rather than from a date you choose, so announcing a change in advance means telling customers directly and making the update when it starts.

Wholesale Handler pricing

$109/month

  • Up to 50 customers
  • Up to 500 products
  • Unlimited orders and invoices

30-day free trial. No credit card required. No contract. Cancel anytime.

Try Wholesale Handler now

No sign-up. No demo booking. Just try the demo and use it immediately with sample data.

Related articles