Готовность проведения оплаты
Метод предназначен для подтверждение оплаты заказа на стороне проекта.
Системой отправляется запрос на confirm_url проекта и ожидает ответ с обязательными параметрами: id
, status
, message
, is_payble
.
Метод будет отработан если параметр confirm_url
был передан при инициации платежа.
Backoff Policy
Для увеличения гарантий получения ответа используются BackOff политики при выполнении запросов:
InitialInterval = 500 * time.Millisecond, интервалы между повторными запросами
RandomizationFactor = 0.5, Разброс запроса по времени между повторами
MaxInterval = 60 * time.Second, Максимальное время между повторами
MaxElapsedTime = 10 * time.Minute, время в течении которого будут выполнены попытки
GET
https://merchant-website/confirm
Query Parameters
Name | Type | Description |
---|---|---|
type* | string | |
project_reference_id* | string | Номер заказа на стороне проекта |
Headers
Name | Type | Description |
---|---|---|
Authorization | String | Bearer Авторотационный хэш (см Формирование подписи) |
В зависимости от значения параметра is_payble
системой принимается решение о проведении платежа:
true
- Проект разрешает проведение платежаfalse
- Проект отказывает в проведении платежа
Last updated