Последовательности операций
Операция | Последующие операции |
---|---|
AUTH |
CAPTURE,REVERSAL,RECURRING |
PURCHASE |
REFUND,RECURRING |
CAPTURE |
REFUND |
RECURRING |
REFUND |
Типы операций
-
AUTH - операция блокировки денежных средств на банковской карте плательщика. После успешного AUTH должен быть выполнен запрос CAPTURE или REVERSAL. В ином случае денежные средства ,будут автоматически разблокированы (обычно в течении месяца).
-
CAPTURE - списание заблокированных средств. Выполняется после AUTH. Сумма указанная в CAPTURE может отличаться от AUTH.
-
REVERSAL - разблокировка денежных средств, заблокированных с помощью AUTH. Частичной быть не может.
-
PURCHASE - списание средств с банковской карты плательщика. Равносильна AUTH + CAPTURE. Обычно совершается по процедуре 3ds.
-
REFUND - возврат. Совершается после удачого списания. Может быть полным или частичным.
-
RECURRING - списание средств с банковской карты покупателя без его личного участия (и как следствие без 3ds) Может быть совершена только после удачной PURCHASE (или AUTH) при условии, что в ней была указана необходимость дальнейших RECURRING платежей.
Возможность совершать те или иные операции может быть регулирована настройками.
Статусы операций
статус | описание |
---|---|
CREATED |
создана ссылка на платежную страницу, транзакций нет |
EXPIRED |
прошло больше 2 часов с момента создания ссылки без транзакций |
IN_PROGRESS |
операция находится в ожидании исполнения |
WAITING_FOR_CONFIRMATION |
ожидание вызова complete3ds (завершения 3dsV1) |
WAITING_TDS_AUTH |
ожидание вызова complete3dsAuth (3dsV2) |
WAITING_TDS_VALIDATION |
ожидание вызова complete3dsValidate (3dsV2) |
SUCCEEDED |
операция завершилась успешно |
DECLINED |
операция отклонена |
DECLINED_WITH_ATTEMPTS_LEFT |
транзакция в рамках операции отклонена, но можно попробовать еще (оплатить другой картой) |