GraphQL-native API as the single entry point
The frontend fetches exactly the fields it needs in one request, reducing traffic and speeding up product cards and catalog rendering.
eCommerce
Saleor is an open-source composable ecommerce platform with a GraphQL-native API. It separates the storefront and backend, so the frontend can be changed without rewriting the core, while business logic can be added alongside it through webhooks and apps.
Composable architecture and a single GraphQL API eliminate over- and under-fetching: the frontend gets the needed data in one request, and loose coupling improves portability
Our clients
Industry solutions
Capabilities
The frontend fetches exactly the fields it needs in one request, reducing traffic and speeding up product cards and catalog rendering.
Storefront design and UX can change without a core release, so new promo pages and redesigns ship in days, not months.
One backend serves different countries and brands with separate prices and stock, so you can enter a new market without a separate installation.
Business logic lives in microservices alongside the platform, so core upgrades do not break customizations and support costs go down.
A TypeScript team gets autocomplete and type checking, reducing integration errors and speeding up developer onboarding.
Marketing launches promotions through the API and dashboard without involving development, enabling faster response to demand.
Adding local payment methods by market improves checkout conversion without rewriting checkout.
One platform version and auditable code provide portability and vendor independence when the project is handed over to another team.
Internal tools are embedded directly into the admin panel, so operators work in one window with fewer context switches.
Approach
We do not fork or patch the Saleor core. Saleor stays on the standard upgradeable version, while business logic is moved into separate microservices nearby, so platform updates do not break your custom work.
Where a mature international solution exists, we use it instead of inventing our own protocol or platform. Before writing code, we study how the problem is already solved in the industry.
The solution is loosely coupled and documented: it can be handed over between teams and contractors without rewriting. You are not tied to us.
AI compatibility
Saleor is the first fully open end-to-end AI-native commerce stack, from the agent entry point to the storefront and transactional core (saleor.io/blog/end-to-end-agentic-commerce).
Saleor was first to integrate OpenAI's ACP and Stripe, enabling direct sales through AI agents inside ChatGPT scenarios (saleor.io/cloud/agentic-commerce-protocol).
Through the Model Context Protocol, an AI client works with Saleor products, orders, and customers, letting an LLM agent read and update catalog data directly.
A self-documenting, strongly typed schema gives the agent an explicit contract for operations (checkoutCreate, checkoutComplete), reducing query generation errors.
160+ webhooks and subscriptions let you connect AI services (recommendations, antifraud, content) reactively, without changing the core.
News
A new dashboard with key store metrics directly in Saleor Dashboard, plus an agent-ready data layer for AI agents.
The refund reason can now be specified not only for the entire payment, but also for each return line separately; return reason and refund reason are separated and can be configured independently.
Third-party apps can now add their own widgets directly to the Saleor Dashboard home screen for custom merchant workflows.
The new deliveryOptionsCalculate mutation gives the storefront deterministic control over invoking the delivery webhook instead of implicit triggers; PostgreSQL full-text search now supports prefix matching, Boolean operators, and relevance ranking for products, orders, and gift cards.
Projects