Callbacks

Пример callback уведомления

POST

JSON Request Params

Name
Type
Description

id

string

ID транзакции на стороне BOVA

merchant_id

string

Ваш номер транзакции

status

string

Статус транзакции

message

string

Текст причины отклонения заявки без апелляции или с апелляцией. Возожные причины отклонения заявки: 1) Отмена транзакции без апелляции, причины:

  • declined by timeout - отмена по истечению времени платежа

  • declined by anti fraud - отмена системой антифрода

  • declined by user - отмена пользователем на форме или по api

2) Отмена транзакции с апелляцией, причины:

  • payment not found - платеж не был найден

  • fake proof - чек фейковый (в основном касается PDF)

  • invalid proof datetime - дата не сходится с заявкой

  • invalid proof requisites - неверные реквизиты

  • bank account blocked - счет заблокирован, срок рассмотрения расширен

currency

string

Валюта транзакции

payment_method

string

Метод оплаты

amount

decimal

Сумма транзакции в USDT после конвертации по курсу

fiat_amount

decimal

Актуальная сумма зачисления транзакции в валюте транзакции при успешном зачислении

old_fiat_amount

decimal

Сумма транзакции указанная при создании в указанной валюте (неизменна)

rate

decimal

Курс конвертации currency/usdt

service_commission

decimal

Процент комиссии мерчанта

payeer_card_number

string

Замаскированная карта отправителя (при наличии)

reсipient_card_number

string

Замаскированный реквизит получателя

reсipient_card_number_type

string

card или phone_number

Headers

Name
Type
Description

Content-Type

string

Всегда application/json

Signature

string

Подпись запроса, сформированная с помощью вашего api_key ключа для идентификации callback уведомления, что именно мы прислали вам запрос. Требуется сверить подпись с вашей, они должны совпадать.

Example Request:

Status description:

Name
Type
Description

successed

final

Успешно по зачислению

accepted_successed

final

Успешно после подтверждения апелляции

repeated_accepted_successed

final

Успешно после подтверждения повторной апелляции

failed

final

Отклонена по таймауту, зачисление не найдено

closed_failed

final

Отклонена после отклонения апелляции

repeated_closed_failed

final

Отклонена после отклонения повторной апелляции

Last updated