Lootly Seller API

Отменить заказ

Возвращает деньги покупателю и переводит заказ в `cancelled`.

POST
/orders/{id}/cancel

Возвращает деньги покупателю и переводит заказ в cancelled.

АвторизацияBearer <token>

API-ключ магазина как Bearer-токен: Authorization: Bearer lootly_sk_…

В: header

Параметры пути

id*string

ID заказа.

Параметры заголовков

Idempotency-Key?string

Стабильный ключ, чтобы повторный запрос не сработал дважды.

Тело запроса

application/json

Определения TypeScript

Используйте тип request body в TypeScript.

Тело ответа

application/json

application/json

application/json

curl -X POST "https://example.com/orders/string/cancel" \  -H "Content-Type: application/json" \  -d '{}'
{  "success": true,  "data": {    "order": {      "id": "string",      "status": "paid",      "createdAt": "2019-08-24T14:15:22Z",      "productId": "string",      "productTitle": "string",      "quantity": 0,      "amount": 0,      "fieldValues": [        {          "fieldId": "string",          "label": "string",          "value": "string"        }      ],      "assigneeType": "user",      "deliveredValue": "string",      "takenAt": "string",      "deliveredAt": "string"    }  }}
{  "success": false,  "error": {    "code": "ORDER_INVALID_STATUS"  }}
{  "success": false,  "error": {    "code": "ORDER_NOT_FOUND"  }}