# Fulfillment

> The values of `fulfillment` inside `order-fulfillment`.

Status: Ready (Smootify 2.0)  
URL: https://www.smootify.io/docs/reference/attributes/fulfillment  
Updated: 2026-10-13

## At a glance

| Attribute (inside `order-fulfillment`) | What it shows |
|---|---|
| `fulfillment="status"` | the status of the shipment, in lowercase: success, cancelled, error or failure |
| `fulfillment="latestShipmentStatus"` | the latest delivery status, such as in transit or delivered, in lowercase |
| `fulfillment="estimatedDeliveryAt"` | the expected delivery date, or `TBD` when Shopify does not know it |
| `fulfillment="trackingCompany"` | the carrier |
| `fulfillment="trackingNumber"` | the tracking number |
| `fulfillment="trackingUrl"` | on a link: the tracking page; taken out when there is none |
| `fulfillment="updatedAt"` | the date of the last update |

More in [the guide](https://www.smootify.io/docs/build/orders).

## Where it can go

- **Inside** [`order-fulfillment`](https://www.smootify.io/docs/reference/elements/order-fulfillment).
- On text.

## Values

| Attribute and value | What it is | Notes |
|---|---|---|
| `fulfillment="status"` | Status | — |
| `fulfillment="latestShipmentStatus"` | Shipment status | also read as latest-shipment-status |
| `fulfillment="trackingCompany"` | Carrier | also read as tracking-company |
| `fulfillment="trackingNumber"` | Tracking number | also read as tracking-number |
| `fulfillment="estimatedDeliveryAt"` | Estimated delivery | also read as estimated-delivery-at |
| `fulfillment="updatedAt"` | Updated on | also read as updated-at |
| `fulfillment="cancelledAt"` | Cancelled on | Shopify gives fulfillments no cancellation date: the element is removed; also read as cancelled-at |
| `fulfillment="trackingUrl"` | Tracking link | on link; also read as tracking-url |
