Как с помощью API в Магазине на Kaspi.kz получить список моих заказов?
Обновлен
31.07.2024
Для этого отправьте API-запрос. Можно использовать любой сервис, например, Postman, Insomnia, Paw, Swagger, SoapUI или настроить интеграцию с вашей системой учета.
Параметр
Значение
page[number]
Номер страницы с результатом запроса
На одной странице может быть максимум 100 заказов
Укажите номер нужной страницы, начиная с 0
page[size]
Количество заказов, которое будет на одной странице в ответе
Максимум — 100
filter[orders][state]
Состояние заказа
NEW
SIGN_REQUIRED
PICKUP
DELIVERY
KASPI_DELIVERY
ARCHIVE
новый
нужно подписать документы
самовывоз
ваша доставка
Kaspi Доставка
архивный
filter[orders][creationDate]
Дата создания заказа
Указывается в миллисекундах
[$ge]
[$le]
начальное значение
конечное значение
filter[orders][status]
Статус заказа
APPROVED_BY_BANK
ACCEPTED_BY_MERCHANT
COMPLETED
CANCELLED
CANCELLING
KASPI_DELIVERY_RETURN_REQUESTED
RETURNED
продавец должен его принять
принят
завершен
отменен
в процессе отмены
ожидает возврата
возвращен
filter[orders][deliveryType]
Способ доставки
Используйте, только если filter[orders][state] не равен PICKUP
DELIVERY, KASPI_DELIVERY или PICKUP
PICKUP
DELIVERY
самовывоз
доставка
filter[orders][signatureRequired]
Подписание документов
Используйте, если filter[orders][state] не равен SIGN_REQUIRED
true
false
необходимо
не требуется
include[orders]
Дополнительные данные о заказе
user
Информация о покупателе, который оформил заказ
Посмотреть пример запроса
Скопировано
GET
https://kaspi.kz/shop/api/v2/orders?page[number]=0&page[size]=20&filter[orders][state]=NEW
&filter[orders][creationDate][$ge]=1478736000000&filter[orders][creationDate][$le]=1479945600000
&filter[orders][status]=APPROVED_BY_BANK&filter[orders][deliveryType]=PICKUP
&filter[orders][signatureRequired]=false&include[orders]=user
Content-Type:application/vnd.api+json
X-Auth-Token: <token>
В ответе вы получите информацию о каждом заказе.
Атрибут
Значение
code
Номер заказа
totalPrice
Общая сумма заказа в тенге
customer
ФИО и номер телефона покупателя
deliveryMode
Способ доставки
DELIVERY_LOCAL
по городу — Kaspi Доставка или силами продавца
DELIVERY_PICKUP
"isKaspiDelivery": true
DELIVERY_REGIONAL_TODOOR
"isKaspiDelivery": true
доставка в Kaspi Postomat
Kaspi Доставка
DELIVERY_PICKUP
"isKaspiDelivery": false
DELIVERY_REGIONAL_PICKUP
самовывоз
доставка по области до склада с зоной выдачи заказов, покупатель заберет самовывозом
paymentMode
Способ оплаты заказа
PAY_WITH_CREDIT
PREPAID
Кредит на Покупки
безналичная оплата
signatureRequired
Подписать кредит
true
false
необходимо
не нужно
creditTerm
Срок Кредита на Покупки
preOrder
Оформлен по предзаказу
true
false
да
нет
state
Состояние заказа
NEW
SIGN_REQUIRED
PICKUP
DELIVERY
KASPI_DELIVERY
ARCHIVE
новый
нужно подписать документы
самовывоз
ваша доставка
Kaspi Доставка
архивный
creationDate
Дата создания заказа
Указывается в миллисекундах
approvedByBankDate
Дата одобрения заказа банком
Указывается в миллисекундах
plannedDeliveryDate
Планируемая дата доставки
Указывается в миллисекундах
reservationDate
Дата доставки по предзаказу
Указывается в миллисекундах
status
Статус заказа
APPROVED_BY_BANK
ACCEPTED_BY_MERCHANT
COMPLETED
CANCELLED
CANCELLING
KASPI_DELIVERY_RETURN_REQUESTED
RETURNED
продавец должен его принять
принят
завершен
отменен
в процессе отмены
ожидает возврата
возвращен
deliveryCost
Стоимость доставки
id
Уникальный код
waybill
Ссылка на накладную
Необходимо распечатать и прикрепить на заказы для Kaspi Доставки
courierTransmissionPlanningDate
Планируемая дата передачи заказа курьеру Kaspi Доставки