Statuses in the Online Store: Overview of Methods
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
Statuses allow tracking the stages of processing and fulfilling orders. Customers can see the current order status on the website and receive notifications via e-mail.
There are two types of statuses:
O— order status,D— delivery status.
Quick navigation: all methods
User documentation: Configure order and delivery statuses
Default Statuses
In Bitrix24, there is a default set of statuses for orders and deliveries. Some statuses are system statuses and cannot be deleted.
|
Status Identifier |
Type |
Description |
System |
|
|
Order |
Accepted, awaiting payment |
Yes |
|
|
Order |
Shipped |
No |
|
|
Order |
Paid, preparing for shipment |
No |
|
|
Order |
Canceled |
No |
|
|
Order |
Completed |
Yes |
|
|
Delivery |
Awaiting processing |
Yes |
|
|
Delivery |
Canceled |
No |
|
|
Delivery |
Shipped |
Yes |
Relationship of Statuses with Other Objects
Order. Create or modify an order using the methods sale.order.*.
Shipments. Create or modify a shipment using the methods sale.shipment.*. If the statusId parameter does not specify the delivery status identifier when creating a shipment, it will have the status DN "Awaiting processing."
Localization of Statuses. Adapt statuses for different languages using the methods sale.statusLang.*.
Overview of Methods
Scope:
saleWho can execute the methods: administrator
|
Method |
Description |
|
Creates an order or delivery status |
|
|
Updates a status |
|
|
Returns the values of all status fields by identifier |
|
|
Returns a list of statuses |
|
|
Deletes a status |
|
|
Returns available status fields |