- Обновлен 12.06.2024
Для этого отправьте API-запрос. Можно использовать любой сервис, например, Postman, Insomnia, Paw, Swagger, SoapUI или настроить интеграцию с вашей системой учета.
Параметр
Значение
X-Security-Code
Код, который отправлен клиенту в мобильном приложении Kaspi.kz
X-Send-Code
Статус отправки кода
В этом запросе — true
type
Цель запроса
В этом случае — orders
id
Уникальный код заказа
Чтобы его узнать:
- с помощью API в Магазине на Kaspi.kz получите информацию о составе заказа;
- скопируйте значение атрибута «id» для "type": "orders".
Атрибут
Значение
code
Номер заказа
Чтобы его узнать:
- с помощью API в Магазине на Kaspi.kz получите список заказов;
- скопируйте значение атрибута «code».
status
Статус, который должен получить заказ
В этом запросе — COMPLETED
1. Оставьте параметр X-Security-Code пустым.
Это необходимо, чтобы клиент получил код в мобильном приложении Kaspi.kz.
Скопированоhttps://kaspi.kz/shop/api/v2/orders POST /api/v2/orders HTTP/1.1 Host: kaspi.kz/shop Content-Type: application/vnd.api+json X-Auth-Token:token X-Security-Code: X-Send-Code: true { "data": { "type": "orders", "id": "ordersID", "attributes": { "code": "ordercode", "status": "COMPLETED" } }
2. Отправьте повторный запрос.
Код, который вам назвал клиент, вставьте в параметр X-Security-Code.
Скопированоhttps://kaspi.kz/shop/api/v2/orders POST /api/v2/orders HTTP/1.1 Host: kaspi.kz/shop Content-Type: application/vnd.api+json X-Auth-Token:token X-Security-Code: 1234 X-Send-Code: true { "data": { "type": "orders", "id": "ordersId", "attributes": { "code": "ordercode", "status": "COMPLETED" } }
В ответе вы получите информацию, какой теперь статус у заказа.
Скопировано{ "data": { "type": "orders", "id": "ordersID", "attributes": { "code": "ordercode", "status": "COMPLETED" }, "relationships": { "user": { "links": { "self": "https://kaspi.kz/shop/api/v2/orders/ordersID/relationships/user", "related": "https://kaspi.kz/shop/api/v2/orders/ordersID/user" }, "data": null }, "entries": { "links": { "self": "https://kaspi.kz/shop/api/v2/orders/ordersID/relationships/entries", "related": "https://kaspi.kz/shop/api/v2/orders/ordersID/entries" } } }, "links": { "self": "https://kaspi.kz/shop/api/v2/orders/ordersID" } }, "included": [] }
100% считают ответ полезнымОтвет был полезным?