Create a Sales Order Manually
ShipEngine allows users to create sales orders manually via the API.
At a minimum, you will need the following pieces of information to create your sales order:
external_order_id
order_date
ship_to
for every sales order item, if any
You may also provide most of the additional information available on a sales order, as seen below.
Example
POST /v-beta/sales_orders
Order source for the sales order
You can leave the order_source
empty in your request and a default api
order source will be created automatically for you if no api
order source exists. If you already have an api
order source connected to your account, it will be used if none is specified in the request. However, if you have multiple connected api
order sources, you must specify which one you'd like to use in your request.
Different shipping addresses for different sales order items
You may specify your ship_to
address either for the sales order as a whole, or for each individual sales order item. If you specify the ship_to
address for the sales order, the address will apply across all of the sales order items. You may also specify the ship_to
address for the sales order as well as all the items, as long as the addresses are identical.