Subscribr
Recurring commerce for Craft — subscription boxes, skip/pause/swap, prepaid and gift plans, mixed carts, proration and dunning, on any gateway that can store a payment method.
Craft Commerce ships with subscriptions, and they are thin: a local mirror of something Stripe is holding. The plan lives at the gateway, the schedule lives at the gateway, the retries live at the gateway, and a subscription cannot go in a cart. Subscribr does the opposite — the store owns the arrangement, and the gateway is asked one question, at renewal time: take this much money off this stored card.
That single change is what makes everything else possible.
| Craft Commerce | Subscribr | |
|---|---|---|
| Gateways | Stripe (anything implementing SubscriptionGatewayInterface) | Any gateway with stored payment methods; the rest renew by invoice |
| Subscription boxes / build-a-box | — | ✅ |
| Skip, pause, swap a shipment | — | ✅ |
| Prepaid plans | — | ✅ |
| Gift subscriptions | — | ✅ |
| One-off and recurring in one cart | — | ✅ |
| Proration, previewed before it is charged | — | ✅ |
| Dunning in the control panel | — | ✅ |
| Renewal orders | none — the gateway invoices | real Commerce orders, with your tax, shipping, discounts and reports |
Editions
| Lite | Pro | |
|---|---|---|
| Price | $99, $79/year renewal | $199, $159/year renewal |
| Recurring plans on any gateway | ✅ | ✅ |
| Renewals as real Commerce orders | ✅ | ✅ |
| Mixed carts — one-off and recurring together | ✅ | ✅ |
| Trials and joining fees | ✅ | ✅ |
| Pause, resume, cancel, reinstate | ✅ | ✅ |
| Dunning, retries and the dashboard | ✅ | ✅ |
| Subscriber portal and emails | ✅ | ✅ |
| Manual renewal for gateways with no stored cards | ✅ | ✅ |
| Subscription boxes and build-a-box | ✅ | |
| Skip a cycle, swap a shipment | ✅ | |
| Prepaid plans | ✅ | |
| Gift subscriptions | ✅ | |
| Plan switching with proration | ✅ | |
| Named dunning sequences per plan | ✅ |
Dunning is deliberately in Lite. A free-tier store whose cards decline still needs its money, and a store that cancels on the first failed payment is throwing away customers who would happily have paid.
Requirements
Craft CMS 5.3+, Craft Commerce 5.0+, PHP 8.2+.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.










