Where a parcel is after it leaves the store, how the customer finds out, and what happens when it is late or lost.
33 parts and 15 phrases. Apps in this area include AfterShip, Route, Narvar, Parcel Panel, Wonderment, Shopify order status page.
tracking.notifyShowMessages sent to the customer as the parcel moves.tracking.notify.emailShowEmails sent to the customer at each delivery step.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/email/templates/order-shipped.tsx | Slot · manyEvent · many | |
Core modules/email/templates/order-delivered.tsx | Slot · manyEvent · many | |
Plugin | Slot · manyEvent · many | |
Plugin | Slot · manyEvent · many |
tracking.notify.otherShowShipping messages sent somewhere other than email.How to extend
SMS senderAn SMS or push provider sends shipping messages beside email.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/messaging/notifications.ts | Provider · many | |
Plugin | Provider · many | |
Plugin | Provider · many |
tracking.numberShowThe carrier and number that identify a parcel in the carrier's system.How to extend
carrier trackingA tracking provider adds carriers beyond the built-in link list and detects the carrier from the number.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/shipping/admin/shipments.ts | Provider · many | |
Core modules/shipping/admin/shipments.ts | Provider · many | |
Core modules/shipping/tracking-url.ts | Provider · many | |
Plugin | Provider · many |
tracking.statusShowThe steps a parcel moves through and the dated record of each.How to extend
carrier status feedOne carrier feed provider per store writes carrier scans onto shipments in place of manual updates.| Part | Litestore today | How to extend |
|---|---|---|
Core prisma/schema.prisma | Event · manyProvider · one | |
Core modules/shipping/admin/shipments.ts | Event · manyProvider · one | |
Core modules/shipping/admin/shipments.ts | Event · manyProvider · one | |
Core prisma/schema.prisma | Event · manyProvider · one | |
Core modules/orders/returnable.ts | Event · manyProvider · one | |
Plugin | Event · manyProvider · one |
tracking.pageShowWhere the customer looks up an order and sees its progress.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core app/(web)/orders/track | Slot · many | |
Core app/(web)/dashboard/orders | Slot · many | |
Core modules/orders/order-progress.ts | Slot · many | |
Plugin | Slot · many | |
Plugin | Slot · many |
tracking.estimateShowThe date the customer is told to expect the parcel.How to extend
delivery estimateOne estimate provider per store may replace the calendar-based estimate with carrier or historical data.| Part | Litestore today | How to extend |
|---|---|---|
Core modules/shipping/delivery-estimate.ts | Provider · one | |
Core prisma/schema.prisma | Provider · one | |
Plugin | Provider · one | |
Plugin | Provider · one |
tracking.watchShowChecks that flag shipments needing attention.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Core modules/orders/shipment-delay.ts | Event · many | |
Core jobs/cron.shipment-watch.ts | Event · many | |
Core jobs/domain-events.ts | Event · many | |
Plugin | Event · many |
tracking.loss_coverShowOptional cover the shopper buys at checkout against loss, theft or damage.How to extend
| Part | Litestore today | How to extend |
|---|---|---|
Protection fee tracking.loss_cover.feeA small charge added at checkout that buys cover for the parcel. | Plugin | Slot · one |
Protection claim tracking.loss_cover.claimA request the customer files when a covered parcel is lost, stolen or damaged. | Plugin | Slot · one |
Reship or refund tracking.loss_cover.reshipThe resolution of an approved claim: a replacement shipment or a refund of the order. | Plugin | Slot · one |
The words apps use for a feature, and the plain parts the feature is made of, in the order they happen.
| Phrase | Made of |
|---|---|
| branded tracking page | |
| order lookup | |
| WISMO | Short for "where is my order": the questions a tracking page and shipping emails are meant to answer. |
| shipping notifications | |
| shipping confirmation email | |
| delivery confirmation | |
| SMS tracking updates | |
| real-time tracking | |
| auto carrier detection | |
| EDD | Short for estimated delivery date. |
| predictive delivery date | |
| delay detection | |
| exception alerts | |
| package protection | |
| post-purchase experience | Used by tracking vendors for the tracking page and shipping messages together. |
These phrases mean different things at different apps, so the glossary doesn't map them.
The app documentation these parts were checked against.