No reviews yet

Subscription Module

Product Subscription Module Image

A Sylius Plus module that introduces subscription-based products, enabling recurring billing alongside standard one-time purchases.

Published
24.02.2026
Latest version
v0.1.0
Last update
24.02.2026
Sylius version
^2.0
Downloads
1K+

Long Description:

The Subscription Module by Sylius extends the platform with a subscription layer, allowing merchants to offer products on a recurring basis without disrupting the standard Sylius purchase flow.

Subscriptions can be defined at the product or variant level, making it possible to sell items as one-time purchases, subscriptions, or both. Customers can combine subscription products with regular products in a single cart and checkout, ensuring a consistent buying experience.

Once an order containing subscription items is completed, subscriptions are created and managed independently from the original order. Each subscription follows its own lifecycle, including renewals and status changes, allowing merchants to manage recurring sales in a structured way.

The module is part of the Sylius Plus offering, designed to support modern commerce models such as subscriptions, repeat purchases, and long-term customer relationships.

Perfect for:

  • businesses offering subscription-based products or services
  • merchants introducing recurring revenue models
  • stores combining one-time and recurring purchases
  • companies selling consumables, memberships, or digital services
  • projects requiring flexible billing models within Sylius

Key Features:

  • Subscription at Product and Variant Level - Define subscription options directly on products or specific variants.
  • Mixed Cart and Checkout - Combine subscription and one-time products in a single purchase flow.
  • Order-Based Subscription Creation - Subscriptions are created automatically from completed orders.
  • Independent Subscription Lifecycle - Manage subscriptions separately from orders, including renewals and status updates.
  • Recurring Billing Foundation - Provides a base for implementing recurring payment logic and subscription workflows.

Additional Technical Information

The module introduces a subscription layer integrated with the Sylius order system, allowing subscription entities to be generated based on completed orders.

Subscriptions operate independently from the original order lifecycle, enabling:

  • renewal handling
  • status management
  • extension of subscription logic

Developers can extend the module using standard Symfony and Sylius extension mechanisms, including:

  • custom subscription logic via Symfony services and events
  • entity extensions using Doctrine ORM
  • integration with payment providers for recurring billing

The Subscription Module provides a flexible foundation for implementing subscription-based commerce models within the Sylius ecosystem.

Reviews

No reviews yet

No reviews yet. Be the first to review this product!

Loading
  • Commercial license
  • Security fixes included
  • Optional dedicated support

Have already account? Sign in
See how it works
Compatibility & requirements
  • Compatible with Sylius 2.0 and higher

5 (3)
25 plugins
Since 02.02.2026

Sylius is an open-source, headless eCommerce framework built on Symfony, tailored for medium-to-large businesses needing high customization and scalability. Using BDD (Behavior-Driven Development), it provides high-quality code and flexibility for complex B2B and B2C online shopping experiences, focusing on flexibility and API-first functionality.

Read more
Sylius Addons Marketplace

Discover plugins, themes, and resources from trusted vendors, helping you get the most out of your work.

© 2026 Sylius. All rights reserved.

Powered by Stripe