Customers can buy more than one subscription in a single checkout, or a subscription together with regular products. The cart becomes one order, and each subscription product in it becomes its own subscription.

Note: Requires WPSubscription Pro. It is always on, with nothing to set up.

What you get

  • One checkout. Any mix of subscriptions and regular products, with no limit on how many.

  • One order. Everything in the cart lands in a single WooCommerce order.

  • A subscription for each subscription product. Each renews on its own schedule, for its own product only. Regular products are charged once.

  • Managed separately. Each subscription has its own row in My Account → Subscriptions, and cancelling one leaves the others running.

Animation of a cart with two subscriptions and two regular products going through checkout, then the order, My Account and the admin each showing one order with two subscriptions
Two subscriptions and two regular products: one order, two subscriptions.
Screenshot of the order page listing two subscription products and two regular products, followed by two related subscriptions, both active
The order holds all four products. Below it, the two subscriptions it created.
PayPal: PayPal supports only one subscription per order, so it is hidden at checkout when the cart holds more than one subscription, or a subscription with regular products. Keep another gateway, such as Stripe, enabled.