Connects to your existing stack.
Native Shopify and WooCommerce. Clean REST API. Webhooks for real-time events. Connect your e-commerce, ERP, or custom systems in minutes — no developer required for the standard integrations.
Four ways to connect, no extra cost.
All integrations are free on every plan — no per-integration fees, no transaction percentages, no setup charges.
Shopify
Native Shopify app: auto-import orders, fulfillment sync, branded tracking emails. Setup in under 5 minutes via the Shopify app store.
WooCommerce
Free WordPress plugin. Real-time webhook sync. No transaction percentages. Works with WooCommerce Bookings, Subscriptions, and most major add-ons.
REST API
Clean, documented REST API for custom integrations. Push orders, query deliveries, update statuses. Versioned, predictable, fairly rate-limited.
Webhooks
Real-time event notifications: order_assigned, delivery_started, pod_captured, delivery_completed, invoice_generated. HMAC-signed for verification.
Built for developers who appreciate boring choices.
Predictable, well-documented, versioned. The kind of API you build a business on, not the kind you fight against.
Real-time Sync
Webhooks fire within seconds of events. Eventually-consistent fallback via polling endpoints. No "wait an hour for status to update" nonsense.
Bidirectional Updates
Push orders in, get status updates back. Update Trackosteps from your ERP, get tracking info into your customer-facing app. All flows supported.
Webhook Security
All webhook payloads HMAC-SHA256 signed with your secret. Replay protection via timestamp validation. IP allowlists supported on Business+ plans.
Fair Rate Limits
100 req/min for Starter, 500/min for Professional, unlimited for Business+. Burst allowance built in. Clear 429 responses with retry-after headers.
Sandbox Environment
Free sandbox account for testing. Identical API to production. Test orders never trigger real notifications. Reset state with one API call.
OpenAPI Docs
OpenAPI 3.1 specification. Interactive Swagger UI. SDKs for PHP, Node, Python, Ruby. Generated client libraries for any modern language.
Five steps from "no integration" to "live in production".
For most native integrations (Shopify, WooCommerce), this whole flow takes under 30 minutes. For custom API integrations, plan a half-day for testing.
Choose integration method
Native plugin (Shopify, WooCommerce), REST API (custom code), or webhooks (event-driven). Mix and match — most fleets use 2-3 methods together.
Authenticate
OAuth 2.0 for native plugins (Shopify, WooCommerce). API keys for REST API (long-lived, scoped to permissions). Both available in your account settings.
Configure mappings
Field mappings: which Shopify product becomes which Trackosteps order line, which customer fields sync, which statuses trigger which actions. Sensible defaults; override as needed.
Test in sandbox
Switch to sandbox mode, run test orders end-to-end. Verify webhooks fire, statuses sync, fulfillment closes properly. Reset state and re-test as needed.
Go live
Flip the switch to production mode. Real orders flow. Real notifications fire. Monitoring dashboard shows webhook delivery health, API call volumes, error rates.
Common questions about integrations.
How integrations work in practice — costs, limits, and edge cases.
Have a specific integration scenario? Book a 30-minute demo with one of our developer-relations team.
See integrations that just work.
Start the 14-day free trial. Connect your first source — Shopify, WooCommerce, or via API — in under 30 minutes.