Here are the sale order API resources pertaining to majorly sale order creation, updation and cancellation in Uniware. The sale order processing APIs are mentioned under Fulfillment. A basic usage description for the sale order resources is provided here for easy navigation to the desired API.
- To understand the sale order processing in Uniware, refer the Sale Order Management page.
- These APIs are either tenant level or facility level. The applicable level for each API can be referred under the Basic Information heading.
|Create Customer||To create customer(s) in Uniware. This is generally useful for B2B channels as they have limited and regular customers.|
|Update Customer||To update details of the existing customers in Uniware.|
|Create Sale Order||To create sale order(s) in Uniware|
|Get Sale Order||To fetch sale order details from Uniware using sale order code and facility code (optional).|
|Set Priority in Sale Order||To set the priority of sale orders enabling early processing of high priority orders. This feature enables marketplaces to commit faster delivery to premium customers or to regular customers at additional cost.|
|Verify Sale Order||To verify if a sale order(s) exists in Uniware using sale order code.|
|Search Sale Order||To search sale orders in Uniware. The user can send details in particular request body fields to use as filters for narrowing down the search and get the relevant entries.|
|Update Sale Order||To update sale order details in Uniware, such as billing address, shipping address, etc.|
|Update Sale Order Metadata||To update sale order metadata in Uniware, such as priority, custom fields, etc.|
|Update Sale Order Item Metadata||To update sale order item metadata in Uniware, such as sale order item code, custom fields, etc.|
|Hold Sale Order||To hold processing of the sale order(s) by seller in Uniware.|
|Unhold Sale Order||To unhold the sale order(s) initially holded for processing in Uniware.|
|Hold Sale Order Items||To hold processing of the sale order item(s) by seller in Uniware.|
|Unhold Sale Order Items||To unhold the sale order item(s) initially holded for processing in Uniware.|
|Cancel Sale Order||To cancel the sale order(s) in Uniware. This should be done before the order is dispatched by seller.|
|Switch Facility Sale Order Items||To switch the facility/warehouse of the sale order item(s) by seller in Uniware. This should be done before the Item is picked for invoice.|