Connect Commercetools with AfterShip to automate shipment tracking, branded status notifications, and delivery analytics, so support tickets drop and repeat purchases grow.
• Order identifiers are mapped between commercetools orders and AfterShip tracking records to keep events linked to the right shipment.
• Tracking numbers and carrier codes are pushed to AfterShip when shipment data is created or updated in commercetools (implementation-dependent).
• AfterShip webhook events for in-transit, out-for-delivery, delivered, exception, and returned statuses are consumed and translated to commercetools shipment and custom field updates.
• Delta updates process only changed tracking records, with idempotent handling to avoid duplicate status writes on retried webhooks.
• Multi-shipment orders support multiple tracking numbers per order, with per-package status stored against the relevant shipment entity.
• Sync errors and carrier mismatches are logged with correlation IDs, and retries follow backoff rules to handle transient API failures.
.png)
We map AfterShip tracking objects to Commercetools order shipments and push updates via APIs and webhooks. This keeps tracking numbers, carriers, and status fields consistent across services.
Typically delivered, out for delivery, in transit, exception, and pending events, plus timestamps and carrier metadata. We can also normalize carrier-specific codes into a standard status model.
Yes, we route events by project, store, channel, or custom fields, so each storefront gets the right tracking context. This works well for localized flows where carriers and delivery promises differ by region.
We add idempotency checks, strict tracking key rules, and retry logic, then validate updates with monitoring. It stops “double-create” issues when carriers, 3PLs, or retries fire the same event twice.
scandiweb has delivered 2,100+ projects since 2003 and supports complex eCommerce stacks across multiple markets. We handle the build, testing, and ongoing support so tracking stays accurate during peak volume.














