CoreShop is an open-core e-commerce framework built on Symfony and Pimcore, combining PIM-driven product data with order management and headless commerce.
Open Core (free source-available core + paid Commercial License), from Free (Community/open-core edition)
Verified
Not yet
Last updated
July 18, 2026
Founded
2012
Web AppAPIOpen SourceSelf-Hosted
Overview
CoreShop is an e-commerce framework that has been developed alongside the Pimcore PIM/DAM/CMS platform since 2012. It adds order management, payment, shipping, tax, and voucher functionality on top of Pimcore's product data and asset management capabilities.
Built as a set of Symfony bundles, CoreShop can be used as standalone components in a Symfony app, selectively integrated into an existing Pimcore installation, or adopted as a full commerce suite for a new build.
Key Features
CoreShop supports headless, API-first commerce through Pimcore DataHub, allowing modern frontends built with React or Next.js to consume product and order data directly.
Core commerce functionality includes order management, payment gateway abstraction via the Payum library, configurable shipping rules, tax zones, multi-currency pricing, and a voucher and discount engine, all built around Pimcore's structured product catalog.
Pricing
CoreShop's core is source-available and free to self-host. Following an April 2025 license change aligned with Pimcore's own licensing shift, CoreShop moved to an open-core model, with a separate CoreShop Commercial License required for certain enterprise use cases and available for purchase through the Pimcore Store.
There is no fixed SaaS subscription price; costs depend on whether a deployment stays within the free open-core terms or requires a commercial license, plus any Pimcore Enterprise licensing the underlying platform requires.
Key Features
Symfony Bundle Architecture — CoreShop is composed of decoupled, reusable Symfony bundles that can be adopted individually or as a full commerce suite.
Pimcore PIM/DAM Integration — Commerce functionality is built directly on top of Pimcore's product information and digital asset management data model, avoiding data duplication between systems.
Headless Commerce via DataHub — Pimcore DataHub exposes product and order data through APIs consumable by React, Next.js, and other modern frontend frameworks.
Payment Gateway Abstraction — Payments integrate through the Payum abstraction library, supporting multiple payment gateways through a common interface.
Shipping and Tax Rules — Configurable shipping rules and tax zones support multi-region and multi-currency storefronts.
Voucher and Discount Engine — Built-in support for vouchers and promotional discounts at the order and cart level.
Pimcore Studio Admin UI — The 2026.x release line ships a rewritten React/TypeScript admin interface, with each CoreShop bundle contributing its own Studio plugin via module federation.
Multi-Store and Multi-Language Support — Inherits Pimcore's multi-language, multi-channel data model to support catalogs sold across multiple stores and locales.
Pros & Cons
Pros
Deep, native integration with Pimcore's PIM and DAM capabilities that most standalone commerce platforms can't match
Modular Symfony bundle architecture allows teams to use only the components they need
Supports headless/API-first commerce for modern frontend stacks
Strong fit for complex, high-SKU catalogs with rich structured product data
Cons
Requires Symfony and Pimcore expertise, giving it a steeper learning curve than turnkey commerce platforms
Smaller community and ecosystem than Magento, Shopify, or WooCommerce
The April 2025 shift to an open-core license means some enterprise use cases now require a paid Commercial License
Documentation is spread across multiple version branches, which can make it harder to find current guidance
Pricing
Community (Open Core) Free N/A
Commercial License Custom Custom
Frequently Asked Questions
Is CoreShop free?
CoreShop's core is source-available and free to self-host. Since April 2025 it operates under an open-core license, and certain enterprise use cases require a paid CoreShop Commercial License.
What's the difference between CoreShop and Pimcore?
Pimcore is a broader data platform for product information, digital assets, and content management. CoreShop is the e-commerce layer built on top of Pimcore, adding order management, payments, shipping, and tax functionality.
Does CoreShop support headless commerce?
Yes. CoreShop supports API-first, headless commerce through Pimcore DataHub, allowing frontends built with frameworks like React or Next.js to consume commerce data directly.
What changed with CoreShop's 2025 license update?
Following a license change at Pimcore in April 2025, CoreShop moved to an open-core licensing model. Source code remains viewable, but certain deployments now require a separate Commercial License purchased through the Pimcore Store.
What skills do I need to run CoreShop?
CoreShop implementations typically require PHP and Symfony development experience, plus familiarity with Pimcore's data model, making it best suited to development teams or Pimcore-certified agencies.
Can I use CoreShop without Pimcore?
CoreShop's components are built as Symfony bundles and are designed to work with Pimcore's data layer; running CoreShop's commerce features without Pimcore is not the framework's intended use case.