AI-generated Key Takeaways
- 
          
PURCHASE_STATUS is the status associated with a purchase order or a particular line item.
 - 
          
Various Enums like READY_FOR_PICKUP, SHIPPED, and DELIVERED represent different stages of a purchase order or line item.
 - 
          
Statuses like OUT_OF_STOCK, REJECTED, RETURNED, and CANCELLED indicate specific issues or actions taken regarding an order or item.
 - 
          
Some statuses, such as IN_PREPARATION and CHANGE_REQUESTED, suggest ongoing processing or changes related to the order.
 - 
          
CREATED and CONFIRMED represent initial stages of an order being placed and acknowledged by the merchant.
 
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. |