Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.

MODULE FOR 1C-BITRIX

TOP MAN DIGITAL

Top Man Digital: Ozon Delivery for Business

The Ozon Delivery for Business service handles order delivery while keeping all transactions and order management within your 1C-Bitrix online store. During checkout, the customer selects a delivery method—either a pickup point or a courier—and views the final cost and delivery time.

Technical details

Published
24 September 2026
Updated
28 September 2026
Version
1.0.11
Installed
Fewer than 50 times
Compatible editions
Small Business, Business
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
TOP MAN DIGITAL

What this solution does

The Ozon Delivery for Business service handles order delivery while keeping all transactions and order management within your 1C-Bitrix online store. During checkout, the customer selects a delivery method—either a pickup point or a courier—and views the final cost and delivery time. A manager can create a shipment, print the label, and track the delivery status directly from the site's administrative panel.

This integration does not require listing products on the Ozon marketplace. The module communicates with the Ozon Delivery for Business service via the Delivery API. It is designed specifically for organizing delivery of orders from your website, not for exporting catalogs or inventory to the marketplace.

The customer chooses between two delivery options:

Ozon Pickup Point. Users can search and select from a list of points, or choose a location on a map if Yandex Maps is connected.

Courier Delivery. Addresses are entered with autocomplete suggestions provided by DaData or Yandex Geocoder.

The Top Man Digital: Ozon Delivery for Business module automatically requests delivery costs and timeframes from the Ozon service during order checkout. This eliminates the need to manually transfer the tariff table into store settings. The seller independently determines the final delivery amount for the buyer, using Ozon's calculation as a base. Settings allow for flexible adaptation of conditions: adding a markup in percentage or fixed amount, setting a minimum delivery cost, applying price rounding, accounting for insurance expenses, and configuring free delivery upon reaching a specific order total.

The Top Man Digital: Ozon Delivery for Business module allows configuring separate delivery rules for pickup points and couriers. For example, free delivery to a pickup point can be enabled once a specific order amount is reached, while courier delivery remains paid. The shipment card displays a price breakdown showing the Ozon calculation and the store rules applied. Shipment management is performed directly within the Bitrix order. In the 'Transport Request' section, users can create and confirm shipments, obtain labels, and cancel orders, provided these actions are permitted by Ozon.

The module links shipments with deliveries in Bitrix and supports tracking through the system's native mechanisms. Ozon order statuses can be mapped to order statuses within the system.

Automatic shipment creation is disabled by default. Transferring an order to the delivery service is initiated manually.

Packaging must be considered when calculating package dimensions. Three methods are available for determining dimensions:

- selecting a box from your catalog;

- calculating based on the total volume of goods with a packing coefficient;

- using a single predefined box.

A dedicated report identifies items missing weight and dimensions, allowing you to locate them and add the required data. To verify calculation accuracy, the system supports reconciliation with a financial CSV export from the Ozon personal cabinet. This helps detect discrepancies between estimated costs and actual charges, enabling adjustments to packaging settings.

Returns and diagnostics are managed within the administrative panel. Users can view return history, download and reissue barcodes, check the connection status to Ozon, monitor the status of the points of delivery directory, and inspect background tasks.

The exchange log assists in diagnosing why a request failed or why delivery was not calculated. Phone numbers and sensitive data are masked before being recorded in the log.

Before connecting, the 'Ozon Delivery for Business' service must be activated, and credentials for the Delivery API application must be obtained. The recipient must be registered in Ozon; delivery availability is verified via their phone number.

The cost calculation appears only during order checkout after the recipient's details are entered and a point of delivery or address is selected. Prices are not calculated on the standard shopping cart page. The cost provided by the API is an estimate; actual charges are reflected in Ozon's financial reports. One shipment in Bitrix corresponds to one Ozon parcel.

The widget automatically connects to the standard order checkout process identified as sale.order.ajax. Custom templates may require adaptation to function correctly.

Operation requires the 'Online Store' module of the Bitrix platform. The availability of delivery directions and the eligibility of specific products are determined by Ozon's terms and conditions.

This integration provides customers with an additional method to receive their order, including the selection of a pickup point or courier service with automatic delivery cost calculation directly on the website.

General iT can install “Top Man Digital: Ozon Delivery for Business”, configure its settings and verify its operation in the existing project.

UPDATE HISTORY

What’s new

11 releases
1.0.11 (28.09.2026)Latest update

- The address of the selected pickup point is immediately written to the Delivery Address field during order checkout.

- The address is verified against the pickup points directory before the order is saved.

- Changes from versions 1.0.9 and 1.0.10 are included.

1.0.10 (18.09.2026)

The "Problematic" tag no longer appears due to its own Ozon status update.

The core marks a shipment with a transport request upon each save, while the module changes the package status: previously, this caused every Ozon order to turn red, prompting the operator to update the request, which cannot be updated—shipments in Ozon cannot be edited, only cancelled and recreated.

Only this tag is removed, and only for Ozon shipments: other order tags remain in place, and the problematic flag for the shipment and order is cleared only when no remaining tags exist.

The update registers a new tracking event handler: the installer does not run during an update, and without this handler, it would remain dormant.

1.0.9 (17.09.2026)

The module records Ozon delivery dates: the planned date, the arrival time at the pickup point, and the delivery time; they are visible in the shipment card and in the transport request.

For the store code, the class Topman\OzonDelivery\Posting\Info has been added: shipment number, dates, deadline, and package status without contacting Ozon.

Variables #OZON_TRACKING_NUMBER#, #OZON_DELIVERY_DATE#, #OZON_DELIVERY_DAYS#, #OZON_ARRIVED_DATE#, #OZON_DELIVERED_DATE#, #OZON_STATUS#, #OZON_DELIVERY_ADDRESS# have been added to order emails; they are declared in the descriptions of email events.

In email HTML templates, variable values are escaped.

1.0.8 (14.09.2026)

The "Delivery Allowed" and "Shipped" marks and the order status are set when the parcel reaches the required Ozon status or has already passed it.

The tracking update button in the order card applies the same status rules as the automatic check.

The "Module Status" screen and the service card warn if automatic tracking update in the "Online Store" module is disabled.

Checking the pickup point no longer blocks transitions between order checkout steps - other delivery services are visible again.

The client secret is not displayed in the delivery service card; rounding options in the pickup method card are labeled.

The pickup point and courier address from the order form are validated on the server: the address is accepted only from the module's geocoder, and the pickup point only if it accepts parcels by weight, dimensions, and cost.

1.0.7 (11.09.2026)

- When the module is deleted without saving data, Ozon delivery services are deleted; services with existing orders are disabled.

- When the module is deleted, its restrictions are removed from the store's delivery services: the shipping card in the admin panel no longer crashes with an error.

- On the deletion completion page, it shows which services were deleted, which were disabled, and why.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 10 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 5,000 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot