- Home
- Ecommerce platforms
- Spree Commerce
Spree Commerce
What it is
Spree Commerce is an open-source eCommerce platform for B2B, marketplaces, and enterprise commerce. It supports multi-vendor marketplaces, multi-tenant and multi-store commerce, multiple regions, omnichannel sales, digital products, and subscriptions. Its catalog can hold unlimited products and variants, with product properties and rich media. Pricing tools include price lists, volume tiers, customer-specific prices, and time-based promotions. International commerce features include multiple currencies and languages, region-specific tax rules, and EU Omnibus compliance. Developers can use Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront. Payment Sessions can connect to Stripe, Adyen, PayPal, or a merchant’s own provider; 3D Secure and webhooks work across gateways. Community Edition can be self-hosted on cloud infrastructure or on-premises and is Docker-ready. Enterprise Edition adds options including multi-tenant white-label commerce, approval workflows, Shopify and WooCommerce seller sync, and dedicated SLA support. A free sandbox provides an instance with an admin dashboard and API without requiring a credit card. Enterprise security features include encryption, SSO, access controls, and audit logging.
For and against
For
- Supports multiple stores, regions, and sales channels.
- Catalog supports unlimited products and variants.
- Offers REST APIs and typed TypeScript SDKs.
- Payment Sessions connect to several listed providers.
- Free sandbox access requires no credit card.
Against
- Multi-tenant white-label commerce is an Enterprise addition.
- Approval workflows are an Enterprise addition.
- Dedicated SLA support is an Enterprise addition.
- No plan prices are listed.
The verdict
Spree Commerce covers a broad range of commerce models, with self-hosted Community and Enterprise editions. Review which edition includes the workflows and support your operation requires; listed plan prices are not provided.
Who it suits
Spree Commerce suits businesses and developers building B2B stores, marketplaces, or multi-store commerce. Community Edition supports self-hosting, while Enterprise Edition is relevant for organizations needing its additional workflows and support.
Plans and prices
Community Edition
self-hosted · open source · DTC, B2B and marketplace · Store/Admin/Seller APIs
Read 15 Oct 2026 · spreecommerce.org
Enterprise Edition
self-hosted or private cloud · multi-tenant · approval workflows · Shopify/WooCommerce seller sync
Read 15 Oct 2026 · spreecommerce.org
On the record
- APIs and storefront
- Spree provides Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront.spreecommerce.org · read 7 Oct 2026
- B2B
- B2B functions include account-specific price lists, buyer organizations, approval workflows, net terms and gated catalogs.spreecommerce.org · read 15 Oct 2026
- Company headquarters
- Crunchbase lists headquarters in Bethesda, Maryland, United States.crunchbase.com · read 15 Oct 2026
- Company history
- Crunchbase says the open-source platform began in 2008 and names Brian Quinn and Sean Schofield as founders.crunchbase.com · read 15 Oct 2026
- Company legal name
- Crunchbase lists the legal entity as Spree Commerce Inc.crunchbase.com · read 15 Oct 2026
- Company size
- Crunchbase reports a company headcount range of 11 to 50 employees.crunchbase.com · read 15 Oct 2026
- Compliance
- Spree says its architecture supports SOC 2 Type 2, ISO/IEC 27001, GDPR, CCPA, HIPAA, and PCI DSS requirements.spreecommerce.org · read 7 Oct 2026
- Customer segmentation
- Customer groups can use segments, order history and custom attributes for personalized pricing and experiences.spreecommerce.org · read 15 Oct 2026
- Databases
- The documentation states that Spree works with PostgreSQL, MySQL and SQLite.spreecommerce.org · read 15 Oct 2026
- Digital products
- Yesspreecommerce.org · read 20 Sep 2026
- Documentation
- Documentation covers installation, platform concepts, catalog, checkout, fulfillment, events, webhooks, SDKs, CLI and API references.spreecommerce.org · read 15 Oct 2026
- Extensibility
- Events, webhooks, dependency injection and extension points allow components to be replaced without changing core code.spreecommerce.org · read 15 Oct 2026
- Free sandbox
- The site offers free sandbox access to an instance with an admin dashboard and API, with no credit card required.spreecommerce.org · read 7 Oct 2026
- Hosting
- Community Edition can be self-hosted on cloud infrastructure or on-premises, and the platform is Docker-ready.spreecommerce.org · read 7 Oct 2026
- Hosting model
- self-hostedspreecommerce.org · read 20 Sep 2026
- Installation requirements
- The create-spree-app route requires Node.js 20 or newer and Docker; manual setup uses Ruby on Rails and libvips.spreecommerce.org · read 15 Oct 2026
- Integrations
- Official integration listings include Google Pay, Razorpay, PayPal, Braintree, Stripe, Apple Pay, Shippo, USPS, Elasticsearch, Mailchimp, Klaviyo and Yotpo.spreecommerce.org · read 15 Oct 2026
- International commerce
- The platform includes multiple currencies, languages, regional tax rules, translations and EU Omnibus support.spreecommerce.org · read 15 Oct 2026
The review
Spree Commerce is an open-source platform for building online stores, B2B operations, marketplaces, and enterprise commerce. It suits teams that need flexible pricing, multiple sales models, and control over hosting. Its breadth is a strength for complex commerce, though self-hosting and edition-specific features demand careful planning.
Overview
Spree supports multi-vendor marketplaces, multi-store and multi-tenant commerce, multiple regions, omnichannel sales, digital products, and subscriptions. That range gives businesses room to run several commerce models on one platform; a straightforward single-store business may find the operational scope excessive.
The catalog allows unlimited products and variants, with product properties and rich media. Price lists, volume tiers, customer-specific pricing, and time-based promotions support differentiated offers, especially for B2B sellers. There are no transaction fees.
Key features
International commerce and payments
Multi-currency and multi-language support, regional tax rules, and EU Omnibus compliance address common needs for selling across markets. Payment Sessions connect to Stripe, Adyen, PayPal, or a merchant’s own provider, with 3D Secure and webhooks across gateways. The integrations directory also includes Google Pay, Razorpay, Braintree, Apple Pay, Mailchimp, and Klaviyo. This gives teams several payment and marketing connections to work with, while leaving provider choice and setup in their hands.
APIs and storefront
Store and Admin REST APIs, OpenAPI 3.0 documentation, typed TypeScript SDKs, and a production-ready Next.js storefront give development teams building blocks for custom commerce experiences. This is a good fit for teams that want to shape the storefront and integrations; it places more responsibility on them than a packaged hosted store.
Hosting, security, and support
Community Edition can run on cloud infrastructure or on-premises and is Docker-ready. Enterprise adds a private-cloud option and security features including encryption at rest and in transit, SSO, role-based access controls, and audit logging. Spree says its architecture supports SOC 2 Type 2, ISO/IEC 27001, GDPR, CCPA, HIPAA, and PCI DSS requirements; that support does not itself establish an organization’s compliance.
Enterprise also includes a dedicated success manager, SLA-backed response times, direct engineer access, long-term support releases, and priority fixes. These services matter to operations that need a defined support path, but they belong to the custom-priced edition.
Pricing
Spree uses a freemium model with a free plan and free trial. It offers free sandbox access to an instance with an admin dashboard and API, without requiring a credit card.
Community Edition
Community Edition is self-hosted and open source, supporting DTC, B2B, and marketplace use. It is the fit for teams willing to manage their own infrastructure and seeking an open-source commerce foundation. The plan has no published price.
Enterprise Edition
Enterprise is source-available with enterprise support and can be self-hosted or run in a private cloud. It adds multi-tenant white-label commerce, approval workflows, Shopify and WooCommerce seller sync, and dedicated SLA support. Those additions target operations with more complex marketplace or multi-tenant needs; pricing is custom.
Platforms
Spree supports Android, iOS, web, API, and self-hosted deployments. Community’s cloud or on-premises hosting options give operators deployment control, with the corresponding responsibility for running the platform.
Who it's for
Spree is best suited to development and commerce teams building B2B, marketplace, multi-store, subscription, or international operations that need configurable pricing and control over the commerce stack. Teams that need enterprise support, private cloud, or multi-tenant workflows should consider Enterprise. A small business seeking a managed, simple storefront may be better served by a less operationally demanding platform.
Pros and cons
Pros
- Supports varied commerce models, including B2B, marketplaces, subscriptions, and multi-store operations, so businesses can build beyond a single storefront.
- Unlimited products and variants plus customer-specific and volume pricing suit broad catalogs and negotiated selling.
- REST APIs, TypeScript SDKs, and a Next.js storefront give developers options for custom storefronts and integrations.
- No transaction fees, and a free sandbox lets teams explore an admin dashboard and API without a credit card.
Cons
- Community is self-hosted, so teams must take responsibility for operating their commerce infrastructure.
- Multi-tenant white-label features, approval workflows, seller sync, and SLA support require Enterprise, whose pricing is custom.
- The platform’s deployment and customization flexibility is most useful to teams with development capacity; it is less suited to businesses seeking a turnkey hosted store.
Alternatives
Commerce Layer is worth considering for teams that want a defined developer plan: it includes one organization, two users, two markets, 1,000 SKUs, 10 links, and 100 free live orders per month.
SCAYLE is another enterprise commerce platform, with custom pricing.
Aimeos suits readers looking for a free open-source option with commercial use and no license or transaction fees.
Crystallize offers a freemium alternative whose Particle plan caps orders at 25, items at 100, and bandwidth at 5 GB, while allowing unlimited users and languages.
Solidus is an option for teams seeking a free DIY edition that includes the full platform and uses their own infrastructure.
Sylius offers an open-source edition under the MIT license with community support and on-premise distribution; Sylius Plus costs €800 a year.
Vendure provides an open-source ecommerce framework under the GPLv3 license.
Bagisto is a free open-source download for teams whose environment meets its requirements: PHP 8.3+, MySQL 8.0.32+ or MariaDB 10.3+, and at least 4 GB RAM.
For broader comparisons, see Headless Ecommerce Platforms and Ecommerce platforms.
Verdict
Choose Spree Commerce if your business needs a flexible foundation for multiple commerce models and has the team to run or customize it. Its broad catalog and pricing capabilities, API options, and deployment control are compelling for complex operations. Look elsewhere if you need a turnkey hosted store or require enterprise workflows and support without custom pricing.