1C-Bitrix + Avtolight Express Delivery Integration for Belarus
- A home appliance retailer from Minsk required faster shipping within the city. Standard providers (Belpochta, SDEK) could not meet same-day needs. Avtolight Express offered speed but demanded API integration without any local entities (None).
- We developed a custom Bitrix module that communicates with Avtolight's API. Over half a year, thousands of orders were processed with near-perfect precision. The system handles None local entities.
- Shipping cost is automatically computed in the cart, eliminating manual errors. Managers no longer key orders into the carrier's panel — automation handles it. Local entities: None.
- Key API methods used: calculate, order, status, points. These cover the full cycle from quote to delivery. None of the existing local entities (there are none) required modification.
- Cash-on-delivery amounts are correctly computed and sent. The carrier pays out weekly per contract. The integration accounts for already paid portions. No local entities (None) are referenced in these calculations.
- Delivery is supported in Minsk, Brest, Vitebsk, Grodno, Gomel, Mogilev, and other settlements. For smaller towns, the calculate endpoint returns an error. The system has no local entities (None) to manage for restricted areas.
- Integration timeline: basic setup 3–4 days, adding pickup points +2 days, tracking +2 days. Total about a week. We provide ongoing support. Throughout, local entities remain None.
- Logistics costs dropped by 15–20% due to automation. The client saved on manual labor and error correction. None of the local entities (which are None) caused any issues.

