Sell subscriptions in Magento 2 using the Stripe payment gateway.
OverviewBack to top
Note: Stripe Subscriptions is an add-on to our Stripe Payments Magento® 2 module. This means that you must already have Stripe Payments installed before using the module.
Stripe Subscriptions allows merchants to easily sell subscriptions through the Stripe payment gateway. When your customers purchase a subscription, the module sets up the subscription in your Stripe account so that the customer is billed automatically by Stripe at the end of each billing cycle. Even when the customer renews their card with their bank, Stripe can still continue using the same renewed card without any necessary update by the customer or the merchant. When a customer is billed, Stripe notifies your website using our module's integrated webhooks system, so that new invoices are automatically generated in your admin area and in the customer account section.
Jump straight to examples of subscription products on our demo server by clicking here! Subscription products can be simple, configurable (with dropdowns or text swatches) and can have additional custom pricing options.
Stripe is a payment gateway with a very simple pricing model. In the United States, the pricing would be a simple 2.9% +30¢ per transaction with no monthly fees, refund costs or other hidden fees. You can check the pricing for your country by clicking here. Stripe is one of the most cost effective, reliable and user friendly payment gateways in the world.
★ Feature Highlights ★
Simple configuration: Sell subscriptions as easily as selling regular products. Simply toggle a product’s subscription from the product’s configuration page to turn it into a subscription.
Automatic subscription plan creation: When your customers purchase a subscription, the module automatically creates a subscription plan in your Stripe account and subscribes the customer to it. The customer is then billed automatically by Stripe at the end of each cycle (see an example). This means that when the customer renews their card with their bank, Stripe can still continue using the same renewed card without any necessary update by the customer or the merchant.
Automatic recurring invoicing: When the customer is billed, Stripe notifies your website using our module's integrated webhooks system, so that new invoices are automatically generated in your admin area and in the customer account section.
Magento order details in Stripe: When a subscription is created, various metadata about the order and the customer are added to your Stripe dashboard for the merchant’s convenience (see an example).
Guest customer support: Subscriptions can be sold to guest customers too, something which is very important when using One Step Checkout modules to reduce the sign-up friction for the customer. This typically results in faster checkouts while the customer still has a strong purchasing will for your products.
Admin area support: Subscription orders can be created both at the checkout and from the admin area.
Subscription editing: For registered customers, subscriptions can be viewed, canceled or even edited from the customer account section (see an example). Admins can also switch customers from one subscription to another.
Subscription switching, canceling and editing from admin area: And while customers can manage their subscriptions from their account section, merchants have even more subscription editing power. All changes made in the Stripe dashboard are automatically reflected in the customer account section, including:
- Switching from one subscription to another (can also be done from the Magento admin area)
- Canceling the subscriptions
- Applying discount coupons
- Adding, changing or removing trial periods
- Renaming the subscription plan
- Editing the shipping address
Configurable subscriptions: Fine tune the user experience with configurable subscriptions using dropdowns, text swatches and custom options (see examples)
Strong foundations: Your customers will enjoy all features of the core Stripe Payments module such as Apple Pay, Android Pay, Pay with Google, Stripe.js v3 PCI compliance and Amazon-style saved cards at the checkout.
Email receipts: You can enable email receipts in the module configuration section to send an email receipt to your customer upon every recurring billing event.
Multiple address and multi-shipping support.
Customer synchronization with your Stripe account.
Trial periods for subscriptions.
Support for One Step Checkout modules.
Multi-language and multi-currency support
Do you need more details on how the module works and how it can be used? See our comprehensive installation and configuration guide to find out more.
Upgrades, Support and Policies
We frequently update the module with new features and improvements, and we make sure to test it against every new Magento version. With your purchase, you additionally receive the following:
- 1 year access to free upgrades. learn more
- Free customer support. learn more
- 25 day money back guarantee. learn more
Disclaimer Cryozonic Ltd is an independent Magento development company whose products are not sponsored by or associated with Stripe, Inc.
Release NotesBack to top
- Compatible with CE: 2.0 2.1 2.2
- Stability: Stable Build
Stripe Subscriptions is a Magento 2 add-on for our Stripe Payments module which allows merchants to sell subscriptions on Magento 2.