Вебхуки

Вебхуки для уведомлений о событиях.

Настройка:

  1. Перейдите в Панель автора → Настройки (меню с тремя точками) → раздел API-ключи

  2. Сгенерируйте API-ключ, если ещё не сделали

  3. Укажите URL вашего вебхука в настройках

Проверка подписи: Каждый запрос содержит заголовок trbt-signature с HMAC-SHA256 подписью тела запроса, подписанной вашим API-ключом.

Повторные попытки: При ошибке доставки система повторяет отправку через 5мин, 15мин, 30мин, 1ч, 10ч.

Заказ в магазине

Уведомление об оплате заказа в магазине

Payload
namestring · enumRequiredExample: shop_orderPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Ошибка списания по заказу магазина

Уведомление об ошибке списания по рекуррентному заказу магазина. Отправляется после каждой неудачной попытки списания (до 3 попыток).

Payload
namestring · enumRequiredExample: shop_order_charge_failedPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Успешное списание по заказу магазина

Уведомление об успешном списании по рекуррентному заказу магазина.

Payload
namestring · enumRequiredExample: shop_order_charge_successPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

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

Уведомление об отмене рекуррентной подписки на заказ магазина.

Payload
namestring · enumRequiredExample: shop_order_cancelledPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Успешное списание по токену

Уведомление об успешном списании средств по платёжному токену, инициированном мерчантом.

Payload
namestring · enumRequiredExample: shop_token_charge_successPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Ошибка списания по токену

Уведомление об ошибке списания средств по платёжному токену, инициированном мерчантом.

Payload
namestring · enumRequiredExample: shop_token_charge_failedPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Возврат по заказу магазина

Уведомление о возврате средств по транзакции заказа магазина.

Payload
namestring · enumRequiredExample: shop_order_refundedPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Ошибка оплаты заказа магазина

Уведомление об ошибке первичной оплаты заказа магазина (например, карта отклонена, недостаточно средств). Отправляется для разовых платежей, которые не прошли при первой попытке оплаты.

Payload
namestring · enumRequiredExample: shop_order_payment_failedPossible values:
created_atstring · date-timeRequired

Время создания события

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Время отправки события

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Вебхук успешно обработан

application/json
statusstringOptionalExample: ok

Payload

Last updated