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.
Public tracking page

MODULE FOR 1C-BITRIX

Nikolai Ozhogov

Public tracking page

Public order tracking page A customer opens an order via a link with a unique key without logging into a personal account. The page displays the current stage, recent events, the expected delivery date, and a tracking number with a link to the carrier's website. The order composition is shown by default; the display of the total amount and delivery address is configured separately by the store.

Technical details

Published
7 October 2026
Version
1.0.6
Installed
Fewer than 50 times
Responsive design
No
Composite support
Yes
Compatible with Sites24
No
Developer
Nikolai Ozhogov

What this solution does

Public order tracking page

A customer opens an order via a link with a unique key without logging into a personal account. The page displays the current stage, recent events, the expected delivery date, and a tracking number with a link to the carrier's website. The order composition is shown by default; the display of the total amount and delivery address is configured separately by the store.

Stages and events

The scale shows five stages: accepted, assembling, in transit, waiting at pickup point, received. The cancelled status is displayed separately. The mapping between store statuses and tracking stages is set in settings. When the order status is saved or changed, the system re-reads the order but does not modify the statuses or shipment data itself.

A manager can add an event with a description. Public records are visible to the customer, while internal headers and comments remain in the administrative card. Adding an event changes the tracking stage and the expected date; subsequent updates from the order re-verify the stage against the store status. The page displays the last 200 events in chronological order.

Tracking number and carrier

Public Tracking Page

The automatic tracking number is retrieved from shipment data or a configured order property. The carrier is determined automatically based on the current delivery name. The system supports link templates for CDEK, Russian Post, Boxberry, DPD, PickPoint, and 5Post. Users can define custom link templates.

The tracking mode becomes manual only when a manager explicitly changes the corresponding value in the order card. If the field remains unchanged, the automatic mode is preserved. Manual values are not overwritten during order updates. Clearing the field restores the automatic mode upon the next update. The automatic tracking number synchronizes with the order, including cases where the number is deleted. For legacy links with an unknown source, the tracking number is retained even when the order number is empty, until the order number appears.

Search without a link

The form allows searching for an order by order number, phone number, or email address. Contact verification is performed using order data; if contact properties are missing, the search uses the buyer's profile. The number of attempts from a single IP address is limited within a 15-minute window. After contact confirmation, an expired link receives a new key, while the old key becomes invalid.

Store report

The Public Tracking Page module generates a report displaying the number of links and page views, order processing stages, search results, the list of most visited pages, and orders that have remained inactive for a configured period. Order list filtering respects employee access rights. General statistics are available only to users with full store access (role sale W). Data collection is based on requests to the tracking page and usage of the search form.

The link validity period is set in module parameters; a value of zero indicates an unlimited link. The access key can be changed directly in the order card. The holder of a valid link sees only the data permitted by store settings, so the link should be provided to the customer as access to their order.

Event history and search attempts are stored for the duration specified in general settings: by default 365 days, with a minimum allowed duration of 30 days. The last event of an incomplete order is retained even after this period expires. In the attempt log, a hash using the site salt is recorded instead of the visitor's actual IP address.

The solution uses data from the store and links to carrier websites; it does not query shipment statuses directly from the carrier. MySQL, MariaDB, and PostgreSQL databases are supported. The Internet Store (sale) module is required for this module to function.

General iT can connect “Public tracking page”, install and configure the module, and make sure the integration works correctly.

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 5 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 6,450 ₽. 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