Statuses in the Online Store: Overview of Methods

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

N

Order

Accepted, awaiting payment

Yes

S

Order

Shipped

No

P

Order

Paid, preparing for shipment

No

D

Order

Canceled

No

F

Order

Completed

Yes

DN

Delivery

Awaiting processing

Yes

DD

Delivery

Canceled

No

DF

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: sale

Who can execute the methods: administrator

Method

Description

sale.status.add

Creates an order or delivery status

sale.status.update

Updates a status

sale.status.get

Returns the values of all status fields by identifier

sale.status.list

Returns a list of statuses

sale.status.delete

Deletes a status

sale.status.getFields

Returns available status fields