Управление заказами через API

#

Получить все заказы

Запрос:

https://api.bot-t.com/v1/shop/order/index



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

category_id (int) - уникальный идентификатор категории (Для просмотра всех заказов- category_id = 0)

Не обязательные:

status (int) - Фильтрация по статусу заказа

limit (int) - Установление лимита получения (Не более 50)

offset (int) - Кол-во, пропускаемое





Возможные статусы:

0 - Ожидает оплаты

1 - Оплачено

2 - Ошибка

3 - Оплачено, но не выдано (Когда обработчик платежной системе уведомил об оплате, но система еще не обработала заказ)

4 - В работе (Только в товарах API)

5 - Выполнен (Только в товарах API)
#

Получить заказ

Запрос:

https://api.bot-t.com/v1/shop/order/view



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

order_id(int) - номер заказа
#

Отправить: сообщение, картинку, текст и друое пользователю, совершившему заказ

Запрос:

https://api.bot-t.com/v1/shop/order/send-request



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

order_id (int) - номер заказа

method (string) - метод из apiTelegram

params (array) - параметры из apiTelegram соответствующие методу
#

Перевод заказа в статус ОПЛАЧЕН

После выполнения смены статуса запустится процесс всех уведомлений, обратных связей, API запросов и другого

Запрос:

https://api.bot-t.com/v1/shop/order/success-order



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

order_id (int) - номер заказа

Не обязательные:

product (string) - Содержимое, которое добавиться в заказ перед выдачей.
#

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

После выполнения смены статуса запустится процесс всех уведомлений, обратных связей, API запросов и другого

Если отменять заказ, который имеет статус любой, кроме ОЖИДАЕТ ОПЛАТЫ. То деньги вернуться на баланс пользователю

Запрос:

https://api.bot-t.com/v1/shop/order/reset-order



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

order_id (int) - номер заказа
#

Создание заказа

После создания заказа запустится процесс всех уведомлений, API запросов и другого

Запрос:

https://api.bot-t.com/v1/shop/order/create-order



GET параметры:

token (string) - токен от бота



POST Параметры:

bot_id (int) - уникальный идентификатор бота в системе BOTT

category_id(int) - IDкатегории с товарами

payment_id (int) - ID Способа оплаты

count (int) - Количество

bot_user_id(int) - ID пользователя в Вашем боте