Additional Services of Delivery Services: 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.
Additional services expand delivery options for specific carriers. For example, you can add options such as Floor Lift or Cargo Insurance.
This is necessary so that the customer can select additional options during the checkout process. Bitrix24 takes the cost of these services into account in the final delivery amount.
Quick navigation: all methods
User documentation: Delivery Services
Connection of Additional Services with Other Objects
Delivery Service. The identifier DELIVERY_ID links the service to a specific carrier or delivery method.
Service Type. The parameter TYPE defines the logic for the customer to select the service:
enum— list of optionscheckbox— single servicequantity— quantitative service
Service Cost. The method of specifying the price depends on the type. For checkbox and quantity, use the PRICE field. For the enum type, specify the price in ITEMS[].PRICE for each individual option.
How to Work with Additional Services
- Retrieve the delivery service identifier using the method sale.delivery.getlist.
- Create a new service using the method sale.delivery.extra.service.add. Specify the service type and link it to the service through the
DELIVERY_IDparameter. - Check the result using the method sale.delivery.extra.service.get. It will return a list of all services for the selected delivery service. Use the
IDfrom the response in the next step. - If you need to modify the service, call the method sale.delivery.extra.service.update. If you need to delete the service, use the method sale.delivery.extra.service.delete.
Overview of Methods
Scope:
sale, deliveryWho can execute the methods: administrator
|
Method |
Description |
|
Adds a delivery service |
|
|
Updates a delivery service |
|
|
Returns a list of services for a specific delivery service |
|
|
Deletes a delivery service |