What it does
Sylius is an open-source ecommerce framework for custom B2C and B2B stores. Its Symfony foundation and REST API support a chosen storefront and integrations. Standard is free software operated by the project team; Plus adds commercial modules and vendor support, starting at EUR 800 per year.
Sylius puts the buying process in the hands of the implementation team. The free Standard edition is MIT-licensed and self-managed. Plus adds commercial modules and vendor-backed support, with published pricing starting at EUR 800 per year. Selected modules can be purchased rather than the entire package.
For a wholesaler, the Request for Quotation module changes how a basket becomes a sales conversation: customers choose products and quantities, then submit their contact details and terms. Standard has no native quotation process. Multi-source inventory, advanced multi-store operation and partial shipment are other Plus capabilities to scope separately.
Configure the market before the checkout
Use the administrator credentials created during installation to sign into /admin. A Channel ties the storefront to its hostname, currency, languages, countries and tax zone. Set the base currency before creating products. Add languages in Configuration > Locales and assign them to the Channel; add shipping destinations in Configuration > Countries. Checkout needs at least one configured country.
A payment gateway supplies the provider connection; a payment method is its customer-facing setup. After installing the relevant provider plugin, open Configuration > Payment Methods, choose Create and select the gateway. Set a name and code, assign the Channel, enable the method and save. Complete the provider's onboarding to connect the payment account.
This framework still needs implementation, hosting and ongoing operation. Map the required customer journey, markets and fulfilment steps before deciding which Plus modules or custom work belong in the project.
Strengths
- Symfony and REST API foundations support custom store implementations
- Channels connect market-specific currencies, languages and checkout settings
Watch out for
- The native quotation workflow is a paid Plus module
- A custom store requires development, hosting and maintenance
Best for
- Symfony teams implementing specialized B2C or B2B stores
Sources
- Sylius - Open Source Headless eCommerce Platform (Oct 25, 2026)
- Sylius/LICENSE at 2.1 · Sylius/Sylius · GitHub (Oct 25, 2026)
- Sylius Plus modules and edition pricing (Oct 27, 2026)
- Sylius basic configuration (Oct 27, 2026)
- Sylius payment methods (Oct 27, 2026)
- Sylius installation without Docker (Oct 27, 2026)
