실물 상품을 포함한 주문 건들의 경우, 다음과 같은 프로세스를 거쳐 배송을 처리하게 됩니다.
주문 건에 대한 배송 상태를 플랫폼에서 디스플레이해야하는 경우, 위 프로세스에서 생성된 배송 이행 내역(fulfillments
) 정보를 이용해서 디스플레이할 수 있습니다.
주문의 배송 이행 내역은 fulfillments
필드에서 읽어올 수 있으며, 다음과 같은 정보를 이용해 플랫폼에서 배송 상황을 디스플레이할 수 있습니다.
{
// ...
"fulfillments": [
{
"_id": "SK9B36EZ9FBT",
"status": "shipped",
"tracking": {
"company": "우체국",
"uid": "0000111122222",
"url": null
},
"items": [
{
"item": { /* ... */ },
"quantity": { /* ... */ }
}
],
"createdAt": { /* ... */ },
"updatedAt": { /* ... */ }
},
// ...
]
}