Delivery Services in Online Store: Overview of Methods
In Bitrix24, two delivery options are available by default: pickup and courier delivery. Configure additional methods so that customers can choose a convenient option. To do this:
- create a delivery service handler,
- create a delivery service,
- create shipping properties and link them to the delivery service,
- add additional services if necessary.
To allow an external system to report the order status, configure transport requests.
Quick navigation: all methods
User documentation: Delivery Services
Typical use-cases and scenarios
Linking Delivery Services with Other Objects
Order. Create or modify an order using the methods sale.order.*.
Shipments. Control the shipment of goods to customers using the methods sale.shipment.*.
Shipping Properties. If there are multiple shipments in one order, create shipping properties using the methods sale.shipmentproperty.*. For example, if there are three books in an order that need to be sent to different addresses. To specify the address for each shipment, create shipping properties.
Property Binding. Set conditions under which the buyer will see a specific shipping property. To do this, bind the property to the delivery service using the method sale.propertyRelation.add.
Overview of Methods
Delivery Service Handlers
Scope:
saleWho can execute methods: administrator
|
Method |
Description |
|
Adds a delivery service handler |
|
|
Modifies a delivery service handler |
|
|
Deletes a delivery service handler |
|
|
Retrieves a list of delivery service handlers |
Delivery Services
Scope:
saleWho can execute methods: administrator
|
Method |
Description |
|
Adds a delivery service |
|
|
Modifies a delivery service |
|
|
Deletes a delivery service |
|
|
Updates delivery service settings |
|
|
Retrieves delivery service settings |
|
|
Retrieves a list of delivery services |
Additional Services
Scope:
sale, deliveryWho can execute methods: administrator
|
Method |
Description |
|
Adds a delivery service extra service |
|
|
Modifies a delivery service extra service |
|
|
Returns information about all services of a specific delivery service |
|
|
Deletes a delivery service extra service |
Transport Requests
Scope:
sale, deliveryWho can execute methods: administrator
|
Method |
Description |
|
Updates a transport request |
|
|
Creates notifications for a transport request |
|
|
Deletes a transport request |