Recurring Orders: Setup, Managing, and Tips

This is a Beta Feature available only on Automate plans and above. If you're interested in enabling this feature, reach out to support@roastertools.com.

Don't see "Create Recurring Order" in the order dropdown? That means the feature isn't enabled on your account — almost always because your plan doesn't include it. Email support@roastertools.com and we'll let you know your options.

Recurring Wholesale Orders let you automate repeat wholesale orders so they generate on a set schedule — no manual entry required each week. This is especially useful for wholesale customers with consistent standing orders, or for internal orders like cold brew that run like clockwork.

Looking for online retail subscriptions instead? This article is about Recurring Orders for wholesale customers. If you're looking for importing subscription orders in from Shopify, WooCommerce, or another commerce connection, that's a different article — see Commerce Connections.

Important: Customers on Prepay payment terms should not be set up with recurring orders. The system does not automatically charge when a recurring order is created.


Setup

To create a recurring order, start from an existing order — either one the customer has submitted or one you've entered manually.


  1. Go to Sales > Orders
  2. Find the order you want to use as the base
  3. Select Create Recurring Order from the dropdown menu in the far right column

image_from_clipboard.png

This will open a form where you can configure the schedule. The customer name and order number are auto-populated and can't be changed.

Important: the recurring order is always based on this exact order.

What you can set:

  • Frequency — How many weeks between each recurrence (e.g., every 1 week, every 2 weeks, every 3 weeks). Monthly or custom intervals are coming soon.
  • Day of the week and time — When the order should populate each cycle
  • Start date — When the recurring schedule begins

image_from_clipboard.png


What happens once it's running:

Each recurring order populates at the time and on the day you set. It's created using your account's default order status — so if your default is Pending, the order lands in Pending for you to review before it goes to production. If your default is Ready, it goes straight to Ready.

If the customer has a roast/production day assigned in their account, the system will respect that — so you can have the order created on a Monday but tied to a Wednesday production run.

Recurring orders will appear in your Orders list with "Recurring Order" shown as the source. The same order notifications are sent as with regular orders.

Changed in July 2026: recurring orders previously copied the order status from the base order, which meant they often landed in Ready even when an account's default was Pending. They now follow your account default instead. To review your account's default oder setting go to:

Name > Setting > Sales > Default Order Status

We recommend Pending for Default Order Status

Note: There is no built-in page that lists all your recurring orders in the main navigation. Bookmark this link to access the Recurring Orders page directly: https://app.roastertools.com/recurring_order_schedules


Viewing Your Recurring Orders

The Recurring Orders page shows a list of all customers with an active or inactive recurring schedule. For each entry, you can see the customer name, schedule frequency, and whether the schedule is currently active.

From here, you can click into any recurring order to:

  • View upcoming scheduled occurrences (shown for approximately the next 30–60 days)
  • Skip an upcoming occurrence
  • Edit the frequency or timing
  • Deactivate the schedule

Active and inactive schedules are both shown on this page, and there isn't currently a way to filter or hide the inactive ones. If your list is getting long, sorting by customer name is the quickest way to find the schedule you want.


Adjusting Recurring Orders

Editing items inside an order

We do not recommend editing an active recurring order. Changes made to a recurring order can also affect the original order it was created from.

If you need to update products, quantities, or pricing:

  1. Go to Recurring Orders and deactivate the existing recurring order.
  2. Create a new manual order with the updated details (this order will typically cover the current week).
  3. Once the new order is approved, create a new recurring order from that order by following the setup steps above.

Warning: Editing the original order used to create a recurring order may also update the recurring order and its source order. To avoid unintended changes, create a new order and recurring schedule instead of editing existing ones.

Editing frequency and timing

Unlike item changes, you can update the frequency and timing of an existing recurring order without deactivating it. Go to the Recurring Orders page, click into the schedule you want to change, and update the day, time, or interval. The change will apply going forward.



Skipping a Single Occurrence

If you need to skip one week without stopping the whole schedule, go to the Recurring Orders page, open the recurring order, and find the upcoming occurrence you want to skip. You can skip it as long as the order hasn't been created yet. Once an order has already been generated, you'll need to cancel it the same way you'd cancel any regular order.


Pausing or Stopping a Recurring Order

To pause or permanently stop a recurring order, go to the Recurring Orders page and select the schedule you want to stop. Inside that record, uncheck the Active checkbox. This will prevent any future orders from generating. You can reactivate it at any time by checking the box again.

CleanShot 2026-03-13 at 12 .47.01@2x.png


Price Updates & Recurring Orders

If you update your pricing, the recurring order will not reflect the new price. The recurring order always follows the original base order's pricing.

To apply updated pricing to a recurring order:

  1. Deactivate the existing recurring order
  2. Create a new manual order with the correct pricing
  3. Set up a new recurring order from that new order

Tips & FAQs

Q: I don't see "Create Recurring Order" in the dropdown. What's wrong?

A: Nothing on your end — the feature just isn't enabled on your account. Recurring Orders is a beta feature on Automate plans and above. Email support@roastertools.com and we'll walk you through your options.

Q: Can my customer see or modify their recurring order?

A: No. Customers cannot view or change recurring orders, and they can't set one up themselves from the Wholesale Portal. Only your team can create, edit, or stop a recurring schedule.

Q: Can I create a recurring order on behalf of a customer, or does the customer have to place the first order?

A: You can create the base order yourself. It doesn't have to come from the customer — just create a manual order with the right details, then set it up as recurring.

Q: What if I only want to change the quantity for one week, not every week?

A: You can't edit a single occurrence's contents. Your options are to skip that week and manually enter a one-off order, or deactivate and recreate the recurring schedule with the updated details.

Q: Can I set a recurring order to repeat monthly instead of weekly?

A: Not yet. Currently, frequency is set in weeks only (every 1 week, every 2 weeks, etc.). Monthly or custom interval options are planned for a future update.

Q: Will recurring orders show up on the call list or sales checklist?

A: Not currently. Recurring orders are not included on the call list, so a customer on a standing order will still appear there as though they need to be contacted.

Q: My recurring order went straight to Ready — is that expected?

A: It depends on your account's default order status. As of July 2026, recurring orders are created using that default rather than copying the status from the base order. If your default is Pending, they'll land in Pending for review; if your default is Ready — or was never set — they'll go straight to Ready without manual approval. Email support@roastertools.com to check or change your account default. Note that once an order has generated, there's no way to move it from Ready back to Pending.

Q: My recurring order didn't generate this week. Why?

A: The most common cause is that a product on the base order was made inactive. If any item on the order is no longer available, the schedule can't rebuild it and the occurrence is skipped — and no notification is sent, so it's easy to miss. If a recurring order goes missing, check the base order for inactive products first. Deactivating and recreating the schedule from a fresh order will get it running again.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.