Gatemi Delivery Slots for WooCommerce lets a customer choose the day their order arrives, and the time of day if you run rounds. Every day offered comes from your own calendar: the days you deliver, the holidays you list, the notice you need, and a cutoff time read on your store's clock rather than the shopper's.
A day that is offered is still there when the order is placed. The date is checked again before the order is created, against the same calendar that offered it. A shopper who left the checkout open across your cutoff — or across midnight — is asked to choose again, rather than booking a day you cannot serve and you finding out when the van does not come.
Capacity is claimed, not counted. If a slot holds twenty deliveries, there is exactly one twentieth place, and two shoppers pressing "place order" in the same second must not both get it. The booking is a single database statement that inserts only if there was room at the instant it ran — so a busy Saturday morning cannot oversell a van. A claim that fails fails the checkout, with the reason said out loud, rather than an order arriving with nowhere to put it.
A cancelled order gives its place back, so a slot is never full of deliveries that are not happening.
Features
- A delivery date on the checkout, from your own calendar
- Time slots with their own windows, the days they run on, and how many fit
- A cutoff time that moves the first available day, read on your store's clock
- Days you do not deliver, and a list of days you are closed
- The notice you need, and how far ahead a customer may book
- A full slot stops being offered rather than being shown and refused
- The day and time on the thank-you page, in My Account, in every customer email and on both order screens
- A day sheet of what is booked, and a preview of the days a shopper would see right now
- Your own wording for every label and every refusal
- Two plain selects, one small script, and no calendar widget for a shopper to edit
Every license includes
- One year of updates and priority support, delivered straight to your WordPress dashboard.
- Use on 1, 5 or 25 sites depending on your license — local, staging and development sites are always free.
- 30-day money-back guarantee — full refund, no questions asked.
- Keeps working after expiry — if you choose not to renew, the plugin keeps running exactly as installed; it simply stops receiving updates and support until you do.
Requires WordPress 6.4+ · PHP 7.4+ · tested up to WordPress 7.0. Works with the classic and block checkout alike.

laura l (verified owner) –
Emailed on a Sunday, heard back Monday morning. Fair enough. Even the Delivery Slots settings descriptions are written properly. Money well spent.
Chloe (verified owner) –
I’d buy it again, with slightly lower expectations. Middle of the pack for Cart & Checkout, and that’s no criticism. Been running Delivery Slots a few weeks now with no trouble. Four rather than five, but only just.
Emma K. (verified owner) –
Der Kern stimmt, an den Rändern fehlt noch etwas. An der Delivery Slots-Oberfläche würde ich eine Sache umstellen. Bleibt installiert.
natalie c (verified owner) –
Works well, I’d just like a few more options. Delivery Slots is a sensible bit of software. Would tell a friend about it.
Hannah (verified owner) –
Did what three free plugins between them could not. Delivery Slots survived a WooCommerce update without complaint.