You can now Execute Rules on existing sales orders via our Rest API. Consuming this endpoint allows you to access our Order Rule Engine. Make sure you configure the rules within the web interface first.
Rest API: Sales Rep
You can now retrieve the Sales Rep ID and Sales Rep Email of your orders by calling the following endpoints:
Add Customers to Group
You can now Add Customers to a Customer Group by consuming the newly added Rest API endpoint. Note that this will only work for existing Customers and Group.
Get All Inventory: List Price
We have added List Price to the response when calling the Get All Inventory Rest API endpoint, which allows you to retrieve inventory and product data for multiple SKUs at once.
Update Order Shipping Packages
We have added a new endpoint to our Rest API that allows you to Update Existing Shipping Packages for a single order. This endpoint only affects the package dimensions and declared value. To update the contents, you must instead use the Create Shipping Packages endpoint.
Invoice Date
The responses of Get Single Purchase Order and Get All Purchase Orders now include the Invoice Date in the invoices list of the PO.
Update PO Invoice and Walmart Marketplace Product Attributes
We have added three new endpoints to our Rest API:
- Update PO Invoice Invoice Number – consume this endpoint to update the Invoice ID and Invoice Date of an existing Purchase Order.
- Update Walmart Marketplace Product Attributes – you have the option to GET a template and then use it to POST Product Attributes for your Walmart Marketplace products.
Duties on Order
We have adjusted the logic of the Order Total panel to properly display and calculate Duties for International Orders. Additionally, duties will now be returned in the Response body when you Get All Orders via our Rest API.
Update Order Shipping Information
You can now use the Update Order Shipping Information REST API endpoint to set an order’s Customer Handling Fee or change its Allow Shiping without Payment status.
Update PO Shipping Information (Single Tracking)
We have added a new endpoint that allows you to update the Tracking information of an existing Purchase Order. Note that you can use this endpoint only if the Client Setting Enable Multiple Tracking Numbers On PO is disabled.