Extended Store API
This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
The add-on extends the standard CS-Cart API and gives external clients one consistent way to work with the catalog, cart, orders, reward points, pickup points, and storefront settings.
What It Is For
- to connect a mobile app, customer portal, or any other external client to the store;
- to provide external services with current catalog and customer data from a single source;
- to apply storefront settings, stock availability rules, bonuses, and payment rules on the store side;
- to publish customer product collections through the same API.
Key Features
- provides products, categories, brands, banners, product blocks, and promotions;
- supports customer profiles, favorites, order history, and product collections;
- handles carts, discounts, payments, shipping, and order placement;
- includes reward points in cart and order calculations;
- provides store locations, warehouses, pickup points, and SDEK offices;
- can block checkout when a product is unavailable in the selected city;
- lets you mark payment methods and content that should be visible in the app;
- supports card and Faster Payments System payments through Paygine when the payment add-on is connected.
How It Works
The administrator sets the banner block ID, brand feature, main category, and warehouse filter, and can separately enable availability checks for the app and the website. Payment methods can be marked as app-visible, while a compatible wishlist add-on enables collection publishing through the API.
The external client connects to the store API with the required permissions, requests catalog and customer data, adds products to the cart, recalculates it, and places an order. If reward points, warehouses, pickup points, Paygine, or collections are enabled, the module passes those data flows as allowed by the current settings and integrations.
Location in Admin
The main settings are located under Administration → Add-ons → Manage add-ons → Extended Store API.
Related fields also appear in banner settings, payment methods, stock availability settings, and compatible collection add-ons.
Have questions about the add-on?
Write to us.
https://t.me/makeshop_chat_bot