AI-generated Key Takeaways
-
Purchase status values provide insights into the stage of an order, from creation and confirmation to shipping, delivery, and potential issues like cancellations or returns.
-
Statuses like "IN_PREPARATION", "READY_FOR_PICKUP", "SHIPPED", and "DELIVERED" specifically track the fulfillment process of an order.
-
"OUT_OF_STOCK" and "REJECTED" highlight potential roadblocks in fulfilling an order or line item.
-
Statuses such as "CANCELLED", "RETURNED", and "CHANGE_REQUESTED" indicate actions taken by the user or changes in the order's progress.
-
The "PURCHASE_STATUS_UNSPECIFIED" value acts as a default or placeholder when a more specific status isn't yet determined.
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. |