Connect Commercetools with EasyShip to sync orders, automate labels, and show real-time shipping rates, taxes, and duties at checkout for fewer surprises.
• Orders are exported from commercetools to EasyShip via API when they match defined criteria (for example, paid and ready to fulfill), including customer, address, line items, weights, and customs-relevant fields.
• SKU and product metadata are mapped to EasyShip item records; HS codes, item value, and country of origin are passed when available to support cross-border shipments.
• Shipping service selection and shipment creation happen in EasyShip, with carrier, service level, package dimensions, and cost returned as shipment metadata.
• Label URLs, tracking numbers, carrier codes, and shipment status events are synced back to commercetools and attached to the relevant delivery/shipment objects.
• Delta-style updates handle only changed shipment statuses, and failures are logged with correlation IDs to trace a commercetools order through EasyShip processing.
• Idempotency keys and validation rules prevent duplicate shipments when retries occur and flag address or data errors for exception handling.
.png)
We map cart, address, and line-item data to EasyShip’s rate API so service levels, taxes, and duties can be returned to commercetools in real time. You can control fallbacks for edge cases like PO boxes, restricted items, or missing HS codes.
The integration passes order, item, and package details from commercetools to EasyShip for shipment creation and label generation. Tracking numbers and carrier status then sync back to commercetools for consistent customer updates.
Yes, we configure per-store settings such as origin locations, carrier services, packaging rules, currencies, and tax handling. This keeps shipping logic accurate across regions without forking your commercetools implementation.
We can push return requests from commercetools to EasyShip to create return labels and track return shipments. Return events can also be written back to commercetools to keep support and customers aligned.
scandiweb has delivered 2,100+ eCommerce projects since 2003, including complex integrations and multi-market operations. We handle build, QA, go-live, and ongoing support so shipping stays stable during peak loads.














