After reporting the invoice, it is possible to obtain the delivery data in the order. This data corresponds to the carrier name, tracking code, and tracking URL, and can be entered either via the interface or via the Order Management module API.
Integration with carriers
As detailed in this known issue, automatic tracking updates by integrated carriers is currently disabled on VTEX stores.
Therefore, automatic verifications on the delivery status are not being performed and emails with the updated status are not being sent to the clients, even if stores have previously configured integrated carriers in VTEX natively.
For this reason, regardless of the chosen carrier, we recommend following the step-by-step instructions below to actively update tracking data.
How to send delivery updates
You can actively update the tracking data using the Update Order Tracking Status endpoint in the Orders API. In this case, the information will be logged in Order Management and emailed to the clients.
This data can be sent by any external system that is tracking the delivery status of the package, whether it be an ERP, middleware, or the carrier itself.
It is also possible to insert the variable trackingURL
in some Message Center templates, such as Order invoiced and Order shipped, which will allow the client to track their order via the link.
Integration with Correios
As detailed in this known issue, native tracking integration with Correios is currently disabled.
Alternatively, you can use solutions developed by partners to track deliveries by Correios, such as XP Agência's tracking system.