Skip to main content

What is Subscriptions?

Elastic Path Subscriptions allows you to offer your customers subscriptions and recurring billing for your products and services. Elastic Path Subscriptions gives you the flexibility to pause, update, or reactivate your subscription offerings, change subscription cycles and apply discounts.

You can create subscriptions using the Elastic Path Subscriptions API or Commerce Manager.

Scenarios include:

  • repeat products that your customers purchase on a recurring basis.
  • membership subscriptions where your customers pay a recurring fee to become members of a particular service, program or organization.
  • subscribe and save that allows your customers to subscribe to regular deliveries of products they use frequently, for example, household essentials, or personal care items.

How Subscriptions Work

Elastic Path Subscriptions enables you to manage your subscriptions products and plans, using offerings. Offerings can contain any combination of products and plans.

subscription diagram

Here's how a typical subscription works:

  1. Create your repeat products. See Repeat Products.

  2. Create your plans. Plans are the rules that govern your subscription, for example, delivery frequency, the quantity and any discount. You can combine and reuse plans for as many products as you want, making it quick and easy to create your subscription offerings. See Plans.

  3. Create your offerings. Offerings are the product and plans that a customer can choose. An offering can consist of many combinations of a product or plans, depending on the products and services you offer. See Offerings.

    subscription offering

  4. When a customer chooses a plan, a subscription is created.

  5. Elastic Path Subscriptions manages the billing and recurring payments associated with the subscription.

Subscriber Management

Elastic Path Subscriptions enables you to create customer accounts that you can use to manage their subscription details, including payment methods and billing information.

Invoicing & Payments

Elastic Path Subscriptions enables you to manage the billing and recurring payments associated with your customers subscriptions. Elastic Path Subscriptions provides seamless integration with Elastic Path Payments powered by Stripe.

Demo