Driver Delivery Sequence Number
🧩 Problem Statement
Publishers delivering newspapers via internal drivers (not USPS) require a structured delivery order per address.
Pelcro currently has no field to store a delivery sequence number, making it impossible to preserve or manage route order within the platform or during migration.
Publishers must manage delivery order externally, creating operational inefficiencies.
👤 User Story
As a publisher operations manager,
I want to assign a driver delivery sequence number to an address,
so that delivery order can be preserved and included in fulfillment exports.
As a publisher migrating to Pelcro,
I want to import this sequence number via API,
so existing driver routes are not disrupted.
🏗 Proposed Solution
Add a new field to the Address object:
delivery_sequence_number
Field Specifications
Type: Integer
Nullable: Yes
Validation: Must be ≥ 1 if set
No enforced uniqueness
🔌 API Requirements
Field available in:
POST /addressesPUT /addresses/{id}GET /addresses/{id}Import / migration endpoints
Included in API responses
Fully documented in API schema
🖥 Admin UI Requirements
Add numeric input field in Address Edit View
Label: Driver Delivery Sequence
Validation: Integer ≥ 1
Editable from platform
📦 Fulfillment Export Update
Add a new column in print fulfillment exports:
delivery_sequence_numberNo change to default export sorting logic.
If value is null, export cell remains empty.
✅ Definition of Done (DoD)
✔ Address object includes delivery_sequence_number
✔ Editable via Admin UI
✔ Create/update via Core API
✔ Supported in migration imports
✔ Visible as a column in fulfillment export
✔ API documentation updated
✔ QA validated on staging
Log in to comment and vote
No comments yet
Be the first to share your thoughts.