Online Store: Overview of Sections

If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect the MCP server so that the assistant can utilize the official REST documentation.

The online store in Bitrix24 is a ready-made solution for online sales. It is designed to quickly launch order acceptance, manage the catalog, payment, and delivery within a single system.

The sections of the online store cover the main scenarios:

  • creating and modifying orders
  • managing the cart and shipment composition
  • configuring order properties and their display conditions
  • tracking payments, statuses, and cash operations
  • integrating with delivery services and handling events

Quick navigation: all sections of the online store

User documentation:

How to Choose a Section

If you need

Open the section

To work with orders and the cart

Order, Cart, Cart Properties

To configure properties and field values of orders

Order Properties, Property Groups, Order Property Variants of type ENUM, Property Binding, Property Values

To work with payments and their relationships

Payments, Binding Cart Items to Payments, Binding Payments to Shipments, Cash Registers

To work with shipments and delivery

Shipments, Shipment Item Table, Shipment Properties, Shipment Property Values, Delivery Services

To configure statuses and payer types

Statuses, Localization of Statuses, Payer Types, Statuses of Payer Types

To receive events and track changes

Events

How to Get Started

  1. Check the structure of fields and types on the page Data Types and Object Structure in the Online Store REST API.
  2. Verify access permissions and user roles before making changes.
  3. Identify the main object of the scenario: order, cart, payment, shipment, or property.
  4. Retrieve working identifiers through list or get in the relevant section.
  5. Make changes to the object using the add, update, or delete methods.
  6. If necessary, subscribe to Events to track changes in real-time.

Access Permissions

Access permission settings are not available on all plans. By default, only the Bitrix24 administrator can configure permissions, but they can grant these permissions to other employees.

Access permissions for the Sites and Stores sections are shared. If you change them in one section, the changes will apply to the other.

Connection with Other Objects

CRM. Orders and payments from the online store are used in CRM scenarios where the composition of the order, cost, and statuses are important. To work with orders, use the Order section, for payments — Payments, and for tracking changes — Events.

Product Catalog. The online store utilizes product data from the catalog: products, prices, properties, and stock levels. For these scenarios, use the Product Catalog, Products, and Price sections.

Delivery Services. Delivery is related to shipments, shipment properties, and transport requests in the Delivery Services section.

Overview of Online Store Sections

Scope: sale

Who can perform the method: depending on the method

Order and Cart

Section

Description

Order

Methods for working with orders

Cart

Methods for working with cart items

Cart Properties

Methods for working with cart properties

Order Sources

Methods for working with order sources

Binding Order Sources to Orders

Methods for working with bindings of order sources

Order Properties

Section

Description

Order Properties

Methods for working with order properties

Property Groups

Methods for working with order property groups

Order Property Variants of type ENUM

Methods for working with ENUM property values of orders

Property Binding

Methods for working with property bindings of orders

Property Values

Methods for working with order property values

Payments and Shipments

Section

Description

Payments

Methods for working with payments

Shipments

Methods for working with shipments

Shipment Item Table

Methods for working with shipment items

Shipment Properties

Methods for working with shipment properties

Shipment Property Values

Methods for working with shipment property values

Binding Cart Items to Payments

Methods for working with binding cart items to payments

Binding Payments to Shipments

Methods for working with binding payments to shipments

Delivery Services

Methods and webhooks for working with delivery services

Cash Registers

Methods for working with cash registers and receipts

Statuses and Events

Section

Description

Payer Types

Methods for working with payer types

Statuses of Payer Types

Methods for configuring the correspondence of payer types to individuals or legal entities

Statuses

Methods for working with statuses

Localization of Statuses

Methods for working with the localization of statuses

Events

Events for handling changes in the online store