• Для этого отправьте API-запрос. Можно использовать любой сервис, например, Postman, Insomnia, Paw, Swagger, SoapUI или настроить интеграцию с вашей системой учета.

     

    Параметр

    Значение

    type

    Цель запроса

     

    В этом случае — orders

    id

    Уникальный код заказа

     

    Чтобы его узнать:

    • с помощью API в Магазине на Kaspi.kz получите информацию о составе заказа;
    • скопируйте значение атрибута «id» для "type": "orders".

     

    Атрибут

    Значение

    code

    Номер заказа

     

    Чтобы его узнать:

    • с помощью API в Магазине на Kaspi.kz получите список заказов;
    • скопируйте значение атрибута «code».

    status

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

     

    CANCELLED

    Отменен

     

    Используйте, если текущий статус — ACCEPTED_BY_MERCHANT

    cancellationReason

    Причина отмены

     

    BUYER_CANCELLATION_BY_MERCHANT

    BUYER_NOT_REACHABLE

    MERCHANT_OUT_OF_STOCK

    Отказ покупателя

    Не удалось связаться с покупателем

    Товара нет в наличии

    cancellationComment

    Комментарий при отмене заказа

     

    Не должен быть больше тысячи знаков

     

     
    Посмотреть пример запроса
    Скопировано
    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
    {
    "data": {
    "type": "orders",
    "id": "ordersID",
    "attributes": {
    "code": "ordercode",
    "status": "CANCELLED",
    "cancellationReason": "BUYER_CANCELLATION_BY_MERCHANT"
    }
    }

     

    В ответе вы получите информацию о статусе заказа. Она будет совпадать с данными в запросе, если он проведен успешно.

     

     
    Посмотреть пример ответа
    Скопировано
     {
        "data": {
            "type": "orders",
            "id": "ordersID",
            "attributes": {
                "cancellationReason": "BUYER_CANCELLATION_BY_MERCHANT",
                "status": "CANCELLED"
            },
            "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": []
    }
    
    Обновлен 12.06.2024
    67% считают ответ полезным
    Ответ был полезным?