# PurchaseStatus

Purchase status associated with a purchase order or a particular line item.

| Enums ||
|---|---|
| `PURCHASE_STATUS_UNSPECIFIED` | Status unspecified. |
| `READY_FOR_PICKUP` | Ready for pick up. |
| `SHIPPED` | Shipped. |
| `DELIVERED` | Delivered. |
| `OUT_OF_STOCK` | Out of stock. |
| `IN_PREPARATION` | "IN_PREPARATION" could have different meaning in different context. For FOOD order it could be food is being prepared. For Retail, it could be an item is being packaged. |
| `CREATED` | Order is created. |
| `CONFIRMED` | The merchant confirmed the order. |
| `REJECTED` | Merchant rejected the order or line item. |
| `RETURNED` | The Item was returned by user. |
| `CANCELLED` | The order or line item was cancelled by user. |
| `CHANGE_REQUESTED` | User has requested a change to the order, and the integrator is processing this change. The order should be moved to another state after the request is handled. |