Callback платежной системы
Метод предназначен для оповещения системы проекта о статусе платежа.
Backoff Policy
Для увеличения гарантий получения ответа используются BackOff-политики при выполнении запросов:
интервалы между повторными запросами = 500 Millisecond
Разброс запроса по времени между повторами = 0.5
Максимальное время между повторами = 60 Second
Время в течении которого будут выполнены попытки = 10 Minute
Callback платежной системой после каждой операции
После завершения оплаты, платежная система делает запрос в проект партнера для передачи состояния платежа. Запрос делается на адрес указанный в поле callback_url
при проведении платежа.
При получении http статуса отличного от 200 будут выполнены BackOff политики
Отправка callback-a
POST
https://merchant-website/result
Headers
Authorization*
String
Request Body
status_code
String
Код статуса транзакции
status_message
String
Описание статуса транзакции
username
String
Идентификатор пользователя
amount
Float
Зачисленная сумма
datetime
String
Время инициации платежа в системе витрины.Формат ISO 8601 Current Timestamp
project
String
Код Проекта присваиваемый Tarlan-ом
service_code
String
Идентификатор услуги на стороне витрины
external_id
String
Идентификатор платежа на стороне витрины
fail_reason
Object
-code
Int
Код причины отклонения операции
-message
String
Описание причины отклонения операции
additional_data
Object
Дополнительная информация возвращаемая в зависимости от услуги(В зависимости от услуги данное поле может меняться)
Last updated