Методы
Способы оплаты
API ключ для аутентификации.
ID активного магазина. По умолчанию — самый старый активный магазин пользователя.
1Успешный ответ
ID магазина
1ID владельца магазина
123Название магазина
Мой магазинСсылка/slug магазина
myshopURL вебхука для уведомлений о заказах
https://example.com/webhookДоступны ли рекуррентные платежи
trueПринимаются ли только платежи через Telegram Stars
falseВключены ли списания по токенам (merchant-initiated)
falseСтатус магазина (0 = неактивен, 1 = активен)
1Possible values: Неавторизован (неверный API ключ)
Магазин не найден
API ключ для аутентификации.
ID магазина, из которого читать заказы. По умолчанию — самый старый магазин пользователя.
1Начальная дата (включительно) в UTC, формат yyyy-mm-dd
2026-01-01Конечная дата (включительно) в UTC, формат yyyy-mm-dd
2026-12-31Успешный ответ
UUID заказа
550e8400-e29b-41d4-a716-446655440000ID магазина, к которому относится заказ
1Сумма заказа в минимальных единицах валюты (центы/копейки)
100000Код валюты (в нижнем регистре)
rubPossible values: Название заказа (макс 100 символов UTF-16)
Товар XОписание заказа (макс 300 символов UTF-16)
Подробное описание товараСтатус заказа
paidPossible values: URL редиректа при успешной оплате
https://shop.com/successURL редиректа при неудачной оплате
https://shop.com/failВеб-URL для завершения оплаты клиентом в браузере.
null для заказов OnlyStars — их можно оплатить только внутри Telegram через webappPaymentUrl.
https://web.tribute.tg/shop/pay/550e8400-e29b-41d4-a716-446655440000URL для оплаты через Telegram WebApp
https://t.me/tribute/app?startapp=b2RK4mNВремя создания заказа в формате ISO 8601
2025-11-13T15:04:05ZКомментарий к заказу (опционально)
Особые пожеланияПериод оплаты для рекуррентных заказов
onetimePossible values: Статус рекуррентной подписки (только для рекуррентных заказов)
activePossible values: Дата окончания рекуррентной подписки в формате ISO 8601 (только для рекуррентных заказов)
2025-12-13T15:04:05ZДата последней оплаченной транзакции в формате ISO 8601. Null, если транзакций нет.
2025-12-13T15:04:05ZФиксированная сумма в Telegram Stars (0 если не задано)
0Принимает ли заказ только оплату через Telegram Stars
falseОтправляется ли покупателю чек на email после успешной оплаты (наследуется от магазина при создании)
falseНеавторизован (неверный API ключ)
Магазин не найден
API ключ для аутентификации.
ID магазина для создания заказа. Если не указан, заказ создаётся для первого (самого раннего) магазина аутентифицированного пользователя.
1Сумма заказа в минимальных единицах валюты (центы для EUR/USD, копейки для RUB).
Обязательна для обычных магазинов. Опциональна для магазинов OnlyStars — если amount и currency оба не переданы для OnlyStars-заказа, заказ создаётся с amount=0, а оплата идёт в Telegram Stars (через starsAmount). Если передано только одно из полей пары — пара валидируется как обычно.
100000Код валюты (в нижнем регистре). Обязательна для обычных магазинов. Опциональна для магазинов OnlyStars — см. amount.
rubPossible values: Название заказа (обязательно, макс 100 символов UTF-16). Ведущие/замыкающие пробелы обрезаются; значение из одних пробелов отклоняется.
Товар XОписание заказа (обязательно, макс 300 символов UTF-16). Ведущие/замыкающие пробелы обрезаются; значение из одних пробелов отклоняется.
Подробное описание товараURL редиректа при успешной оплате (опционально, должен быть валидным URL)
https://shop.com/successURL редиректа при неудачной оплате (опционально, должен быть валидным URL)
https://shop.com/failEmail клиента (опционально, валидируется если указан). Используется только если у магазина sendEmail=true; иначе чек на email не отправляется и покупатель не запрашивается ввести email.
[email protected]Комментарий к заказу (опционально)
Особые пожеланияУникальный идентификатор клиента
user_12345Период оплаты. По умолчанию "onetime". Рекуррентные периоды требуют shop.recurrent = true. Магазины с OnlyStars поддерживают только "onetime" и "monthly" (подписки Telegram Stars — 30-дневные циклы).
onetimeExample: monthlyPossible values: Фиксированная сумма в Telegram Stars. Обязательна для магазинов OnlyStars. При установке включает оплату Stars. Поддерживается только для периодов onetime или monthly. Для ежемесячных заказов создаёт подписку Telegram Stars.
50URL изображения для заказа. Будет отображаться в счетах и транзакциях Telegram Stars. При указании изображение загружается и сохраняется; если изображение с таким URL уже существует, оно используется повторно.
https://example.com/product-image.jpgЗаказ успешно создан. Возвращается полный объект заказа — той же
формы, что и GET /shop/orders/{orderUuid}. paymentUrl равен
null для заказов OnlyStars.
UUID заказа
550e8400-e29b-41d4-a716-446655440000ID магазина, к которому относится заказ
1Сумма заказа в минимальных единицах валюты (центы/копейки)
100000Код валюты (в нижнем регистре)
rubPossible values: Название заказа (макс 100 символов UTF-16)
Товар XОписание заказа (макс 300 символов UTF-16)
Подробное описание товараСтатус заказа
paidPossible values: URL редиректа при успешной оплате
https://shop.com/successURL редиректа при неудачной оплате
https://shop.com/failВеб-URL для завершения оплаты клиентом в браузере.
null для заказов OnlyStars — их можно оплатить только внутри Telegram через webappPaymentUrl.
https://web.tribute.tg/shop/pay/550e8400-e29b-41d4-a716-446655440000URL для оплаты через Telegram WebApp
https://t.me/tribute/app?startapp=b2RK4mNВремя создания заказа в формате ISO 8601
2025-11-13T15:04:05ZКомментарий к заказу (опционально)
Особые пожеланияПериод оплаты для рекуррентных заказов
onetimePossible values: Статус рекуррентной подписки (только для рекуррентных заказов)
activePossible values: Дата окончания рекуррентной подписки в формате ISO 8601 (только для рекуррентных заказов)
2025-12-13T15:04:05ZДата последней оплаченной транзакции в формате ISO 8601. Null, если транзакций нет.
2025-12-13T15:04:05ZФиксированная сумма в Telegram Stars (0 если не задано)
0Принимает ли заказ только оплату через Telegram Stars
falseОтправляется ли покупателю чек на email после успешной оплаты (наследуется от магазина при создании)
falseНекорректный запрос
Неавторизован (неверный API ключ)
Доступ запрещён (shopId принадлежит другому пользователю)
Магазин не найден
API ключ для аутентификации.
ID магазина, из которого читать заказы. По умолчанию — самый старый магазин пользователя.
1Фильтр по статусу заказа. Если не указан и page не задан, возвращает все статусы.
Если установлен all или не указан вместе с page, возвращает все заказы.
paidPossible values: Номер страницы (начиная с 1). Если не указан, выполняется начальная группированная загрузка.
1Количество заказов на странице (по умолчанию 20, макс 100)
20Example: 20Начальная дата (включительно) в UTC, формат yyyy-mm-dd
2026-01-01Конечная дата (включительно) в UTC, формат yyyy-mm-dd
2026-12-31Успешный ответ
Номер следующей страницы в виде строки. Пустая строка, если страниц больше нет.
2Некорректный запрос (неверный параметр status)
Неавторизован (неверный API ключ)
Магазин не найден
API ключ для аутентификации.
UUID заказа
550e8400-e29b-41d4-a716-446655440000Успешный ответ
UUID заказа
550e8400-e29b-41d4-a716-446655440000ID магазина, к которому относится заказ
1Сумма заказа в минимальных единицах валюты (центы/копейки)
100000Код валюты (в нижнем регистре)
rubPossible values: Название заказа (макс 100 символов UTF-16)
Товар XОписание заказа (макс 300 символов UTF-16)
Подробное описание товараСтатус заказа
paidPossible values: URL редиректа при успешной оплате
https://shop.com/successURL редиректа при неудачной оплате
https://shop.com/failВеб-URL для завершения оплаты клиентом в браузере.
null для заказов OnlyStars — их можно оплатить только внутри Telegram через webappPaymentUrl.
https://web.tribute.tg/shop/pay/550e8400-e29b-41d4-a716-446655440000URL для оплаты через Telegram WebApp
https://t.me/tribute/app?startapp=b2RK4mNВремя создания заказа в формате ISO 8601
2025-11-13T15:04:05ZКомментарий к заказу (опционально)
Особые пожеланияПериод оплаты для рекуррентных заказов
onetimePossible values: Статус рекуррентной подписки (только для рекуррентных заказов)
activePossible values: Дата окончания рекуррентной подписки в формате ISO 8601 (только для рекуррентных заказов)
2025-12-13T15:04:05ZДата последней оплаченной транзакции в формате ISO 8601. Null, если транзакций нет.
2025-12-13T15:04:05ZФиксированная сумма в Telegram Stars (0 если не задано)
0Принимает ли заказ только оплату через Telegram Stars
falseОтправляется ли покупателю чек на email после успешной оплаты (наследуется от магазина при создании)
falseНеавторизован (неверный API ключ)
Запрещено (заказ принадлежит другому магазину)
Заказ или магазин не найден
API ключ для аутентификации.
UUID заказа
550e8400-e29b-41d4-a716-446655440000Успешный ответ
Статус заказа
paidPossible values: Неавторизован (неверный API ключ)
Запрещено (заказ принадлежит другому магазину)
Заказ или магазин не найден
API ключ для аутентификации.
UUID заказа
550e8400-e29b-41d4-a716-446655440000Заказ успешно отменен
Успешность операции
trueСообщение об успехе
recurring order cancelledНекорректный запрос
Неавторизован (неверный API ключ)
Запрещено (доступ запрещен)
Заказ, магазин или рекуррентная подписка не найдены
API ключ для аутентификации.
UUID заказа
550e8400-e29b-41d4-a716-446655440000Смещение пагинации (количество записей для пропуска)
0Example: 0Успешный ответ
Смещение для следующей страницы. Пустая строка если страниц больше нет
20Неавторизован (неверный API ключ)
Запрещено (доступ запрещен)
Заказ или магазин не найден
API ключ для аутентификации.
UUID заказа
550e8400-e29b-41d4-a716-446655440000ID транзакции (должна быть транзакцией продажи)
12345Возврат успешно инициирован
Успешность операции
trueСообщение об успехе
refund initiatedСтатус возврата
initiatedPossible values: Некорректный запрос
Неавторизован (неверный API ключ)
Запрещено (доступ запрещен)
Заказ, магазин или транзакция не найдены
Внутренняя ошибка сервера (ошибка обработки возврата)
Last updated