← All articles

Commerce

Recurring payment is only one part of a subscription box

Plan changes, stock and delivery exceptions around a recurring physical product.

Zocri · 2 min read · Sources checked

Describe what repeats

WooCommerce Subscriptions provides recurring payments for products and services. A hypothetical art-material box, however, needs to define more than a charge interval. Does the customer receive the same supplies, a curated selection or a choice each time? Does a subscription buy a named month's box or a shipment after each successful payment? Write that promise in ordinary language. It determines which stock must be reserved, when staff can change contents and how a customer understands the next delivery. Payment recurrence alone cannot answer those operating questions.

Keep the contents tied to a shipment

If the box changes each month, preserve the list of items assigned to each shipment. Updating the current product page should not erase what an earlier customer was promised. Use a batch reference that support and packing staff can both recognise. In the hypothetical art box, a replacement request for a missing brush should lead to the correct month's contents, not whichever box is advertised today. Decide how substitutions are approved and how their effect is recorded for the customer and the person checking the packed parcel. Give support a sample packing list from an earlier cycle, so a question about an old shipment does not depend on current catalog content.

Plan for a subscriber who changes course

A customer might move, skip a delivery, change the quantity or cancel after a renewal. Test these actions in the actual subscription, payment and fulfilment setup. State which changes affect the current box and which begin with the next cycle. Keep the payment state separate from whether a parcel has entered preparation or already left the shop. Support needs to see both before promising a resolution. Where the tools do not support a desired change directly, write a controlled manual procedure instead of implying that it happens automatically.

Reconcile a small cycle before scaling

Create a rehearsal containing a new order, a renewal, a failed payment and a cancelled shipment. Compare the list of commitments with the packing list and explain every difference. Ask how the owner learns about an unresolved case and who contacts the customer. The first cycle is ready when staff can identify what is owed, what is being prepared and what has been completed. Evaluate later performance using your own records. A recurring billing feature does not prove that a box will retain customers or produce predictable profit.

Put it into practice.

Open Zocri →