Add-on
Subscribe & Save
Recurring shop orders. Choose which products (and options) customers can subscribe to, how often and at what discount. The first delivery goes through checkout; each later one is charged from the customer's wallet on its date and placed as an ordinary shop order, with reminders before, a notice when the price rises, retries when a charge fails, and skip, change, pause and cancel at /subscriptions/shop. Requires the Shop plugin.
- Version 1.0.17
Changelog
-
Version 1.0.17 4 Nov 2026
- For developers: this plugin now tells the coming Clear test data tool what to do with each of its tables (empty it, keep it, or remove it only with customer accounts). Nothing changes for store owners yet.
-
Version 1.0.16 30 Oct 2026
- A Subscribe & Save delivery whose total is too large to store is now refused before anything is charged, whatever the database's settings.
-
Version 1.0.15 29 Oct 2026
- Amharic (አማርኛ) translation, machine-translated (review welcome).
- Oromo (Afaan Oromoo) translation, machine-translated (review welcome). -
Version 1.0.14 26 Oct 2026
- Adds Thai (ไทย). Machine-translated; review welcome.
- Japanese translation. -
Version 1.0.13 25 Oct 2026
- Adds Polish (pl) text. Machine-translated.
-
Version 1.0.12 23 Oct 2026
- When a customer edits a saved address that an order or payment still uses, the store now keeps the old address for it and saves the edit as a new one. Active and paused subscriptions move to the edited address, and each renewal quotes shipping and tax for it. Deleting an address a subscription uses keeps it for the subscription, and archived addresses are no longer offered.
-
Version 1.0.11 23 Oct 2026
- Skipping a delivery is refused, not attempted, when it can't be read whether a renewal is being charged.
- If a customer's account can't be read during a renewal, the delivery is now left for the next run instead of being treated as a closed account.
- Subscribe & Save no longer charges a banned or deleted account: a ban pauses the subscription (the customer can resume it once the ban is lifted) and a deleted account cancels it.
- Later deliveries are no longer charged when the customer can't open the product's category any more, such as members-only after a membership lapses.
- The delivery job no longer blocks a customer's own checkout while it runs. -
Version 1.0.9 22 Oct 2026
- In a coins-only store, the first payment of a subscription to a seller's product is paid from withdrawable coins only; with the store's spend-only choice on "Not accepted", the store's own too. Takes effect with kernel 1.1.784.