Резервный поток захвата

Обзор

Резервный поток захвата используется для обработки платежей с использованием двойной передачи сообщений. Средства сначала резервируются посредством вызова метода reserveFunds , размещенного в Интеграторе платежей. Если этот метод синхронно возвращает SUCCESS это означает, что средства зарезервированы и могут быть захвачены или освобождены. Этот шаг широко известен как выполнение аутентификации или авторизации.

Зафиксировать резервирование средств

Средства можно получить с помощью вызова asynchronousCaptureFundsReservation . Это запустит процесс перевода средств на счет Google. Резервный захват

Отменить резервирование средств

Альтернативно резервирование средств можно отменить вызовом asynchronousCancelFundsReservation . Это освобождает средства. В случае отмены бронирования денежные средства не перемещаются. Бронирование автоматически отменяется по истечении фиксированного периода времени, обычно семи дней. Отменить средства

Справочный номер эквайера

Если средства захвачены, генерируется ARN (справочный номер эквайера). Обычно это значение становится известно Платежному интегратору лишь через несколько дней. Как только значение станет известно, интегратор платежей должен вызвать setAcquirerReferenceNumberForCaptureNotification , размещенный в Google, чтобы передать ARN в Google. Связывание ARN с этой транзакцией позволяет Google разрешать споры и случаи мошенничества, связанные с этой транзакцией.

Последующие операции

Если средства захвачены, Google может вернуть платеж с помощью вызова asynchronousRefund методаRefund, размещенного в Интеграторе платежей. Альтернативно, пользователь или банк-эмитент может запустить процесс возврата платежа, который обрабатывается через поток споров .