What problem does it solve?
It helps prevent fragmented, provider-specific shipment tracking by keeping delivery progress, tracking references, and sender/receiver logistics organized in a dedicated, independently traceable shipment workflow.
Core Features & Use Cases
- Provider-agnostic shipment handling: Model shipment state and provider interactions without hardwiring business rules to a single courier.
- Independent shipment lifecycle: Keep shipment state separate from order_status and payment_status so logistics remains auditable and traceable.
- Tracking + notification correctness: Serialize tracking references and update customer/admin delivery progress while ensuring webhook or notification side effects use shared infrastructure.
Quick Start
Ask the AI to review your current shipment and logistics implementation and propose the safest, provider-agnostic way to add a new courier status update flow without merging logistics state into order fulfillment.