Orders

Orders

Creating new order

You can use the API to create a new order in the system. You need to fill in order information such as customer information and order currency.

circle-info

Endpoint [POST] /System/Ordersarrow-up-right on the API you can easily try.

circle-check

Loading one specific order

Using the API, one specific order can be retrieved using its identifier, this action is used when manipulating orders, for example at payment gateways. We receive information that is stored on orders, such as its value, the items contained in it, the price of the order, its status, information about the customer, etc.

circle-info

Endpoint [GET] /System/Orders/{id}arrow-up-right on the API you can easily try.

circle-check

Loading orders according to parameters

You can also use the API to load orders according to various parameters. For example, we can only retrieve orders from a specific customer.

circle-info

Endpoint [GET] /System/Ordersarrow-up-right on the API you can easily try.

circle-check

Order items

Create a new item

You can use the API to create a new item for a specific order.

circle-info

Endpoint [POST] /System/Orders/{id}/itemarrow-up-right on the API you can easily try.

circle-check

Edit an item

You can use the API to edit a specific item for a specific order.

circle-info

Endpoint [PUT] /System/Orders/{id}/itemarrow-up-right on the API you can easily try.

circle-check

Delete an item

You can use the API to delete a specific item for a specific order.

circle-info

Endpoint [DELETE] /System/Orders/{id}/item/{itemId}arrow-up-right on the API you can easily try.

circle-check

Retrieve all order statuses for the instance

You can use the API to retrieve all order statuses that are set on a given instance. These statuses can be assigned, for example, to notifications.

circle-info

Endpoint [GET] /System/Orders/Statusesarrow-up-right on the API you can easily try.

circle-check

Status settings for the order

Using the API, you can assign any status to an order as long as we know its identifier. For example, we can retrieve it using the endpoint for all statuses on a given instance.

circle-info

Endpoint [PATCH] /System/Orders/{id}/statusarrow-up-right on the API you can easily try.

circle-check

Add a tracking number to your order

You can use the API to add a tracking number to your order.

circle-info

Endpoint [POST] /System/Orders/{id}/trackingarrow-up-right on the API you can easily try.

circle-check

Add history to the order

Using the API, you can create a new record in the order history for a specific order, for example, when it is paid for, canceled or otherwise changed.

circle-info

Endpoint [POST] /System/Orders/{id}/historyarrow-up-right on the API you can easily try.

circle-check

Orders states

You can use the API to change the status of an order. For example, after paying for the order, its cancellation, completion, etc.

circle-info

Endpoint [PATCH] /System/Orders/{id}/paidarrow-up-right on the API you can easily try.

circle-check

Done

circle-info

Endpoint [PATCH] /System/Orders/{id}/donearrow-up-right on the API you can easily try.

circle-check

Canceled

circle-info

Endpoint [PATCH] /System/Orders/{id}/cancelarrow-up-right on the API you can easily try.

circle-check

Sent

circle-info

Endpoint [PATCH] /System/Orders/{id}/sentarrow-up-right on the API you can easily try.

circle-check

Delivered

circle-info

Endpoint [PATCH] /System/Orders/{id}/deliveredarrow-up-right on the API you can easily try.

circle-check

Last updated

Was this helpful?