Beyond a fixed subscription, you can let customers change what’s in their orders — swap one product for another, customize a single upcoming order, or build their own box from a set of products. These options reduce cancellations (a customer who’s bored can change things up instead of quitting) and suit recipe boxes, variety packs, and curated bundles. You control exactly what’s allowed on each plan.
Allowing product changes
Turn on Allow product changes in a plan’s settings to let subscribers swap, add, or remove products. With it off, the subscription stays fixed to the products you set. One setting shapes what’s possible:
Swap type - Choose Variants of the same product (switch size or flavor) or Any product in this plan (switch to a different product entirely).
The choices a customer can switch to come from the products attached to the plan.
Per-order changes
By default a product change applies to the whole subscription — every future order. Turn on Allow per-order changes to also let customers customize a single upcoming order without touching their recurring selection. A customer might add an extra item to next week’s box as a one-off, while the box after that goes back to normal.
Each upcoming order gets its own Customize option in the customer’s account.
A customized order is clearly marked, so both the customer and you can tell it apart from a regular order.
Build-a-box
Turn on Build-a-box to let customers compose each order themselves from the plan’s products — pick this one, two of that, swap something out. This is the model used by recipe kits and variety boxes.
Min and max items - Set how many items a box must contain. Leave them equal for an exact count (exactly 5), set a range (3–5), or leave blank for no limit.
Count items by - Count toward the limit by total quantity (two of one product counts as two) or by distinct products (variety only).
Customers see a running total and can’t save a box that breaks your limits.
Locking changes before billing
To avoid last-minute edits after you’ve planned fulfillment, set Lock changes before billing to a number of hours. Inside that window before an order’s billing time, customers can no longer customize that order — it shows as closed for changes. Leave it at 0 to allow edits right up to billing.
How pricing works
When a customer switches to a product that costs more or less, the order price updates to match. A plan’s ongoing discount applies to the new products too, and adding items raises the recurring total. Changing the delivery frequency resets any per-order customizations back to the regular box — the customer is warned before that happens.
