Проверка действительности платёжного инструмента
Помимо этой статьи для работы с проверкой действительности могут быть полезны:
- статья Проверка платёжных инструментов с описанием того, как проверять действительность платёжных инструментов через Payment Page и какие запросы и оповещения при этом актуальны в случае прямой работы с платёжными картами;
- статьи раздела Платёжные методы с описанием того, как проверять действительность платёжных инструментов через Payment Page при работе с различными платёжными методами и какие запросы и оповещения могут быть актуальны при этом.
Информацию о возможности проведения проверки действительности платёжного инструмента необходимо уточнять у курирующего менеджера ecommpay.
Общая информация
Проверка действительности платёжного инструмента — это тип платежа, в рамках которого для проверки возможности использования платёжного инструмента на основании одного исходного запроса осуществляется один условный (нулевой) перевод денежных средств от пользователя к мерчанту или одна реальная (ненулевая) блокировка средств пользователя с последующей отменой. При этом сумма блокировки может согласовываться с мерчантом, а срок отмены блокировки может составлять до 45 дней.
Платежи этого типа могут быть актуальны, например, для регистрации повторяемых оплат.
Модель проведения
Чтобы инициировать проверку действительности платёжного инструмента, в параметрах вызова платёжной формы следует указать режим работы card_verify
. Тогда после подтверждения пользователем согласия на проверку в платёжную платформу направляется запрос, для выполнения которого в платформе формируется операция account verification
. И в результате выполняется проверка платёжного инструмента на стороне эмитента или платёжной системы, после чего к веб-сервису направляется оповещение с результатом этой проверки.
При проведении проверки платёжного инструмента могут выполняться вспомогательные процедуры: аутентификация пользователя с использованием технологии 3‑D Secure и (или) дополнение информации о платеже. Такие процедуры выполняются без участия веб-сервиса мерчанта, но, как правило, требуют участия пользователя.
Далее в рамках данного раздела представлена информация о возможных статусах проверки действительности платёжного инструмента и связанных с ней операций. Более подробную информацию о проверке действительности платёжного инструмента можно найти в разделе Проверка платёжных инструментов, а о нюансах такой проверки в зависимости от используемого платёжного метода — в разделе Методы.
Статусы платежа
При проведении проверки действительности платёжного инструмента могут использоваться следующие статусы.
error |
Проведение платежа не инициировано из-за ошибки, возникшей при проверке принятого в платёжной платформе запроса | Конечное состояние. Допускается повторное инициирование этого платежа |
processing |
Платёж проводится | Промежуточное состояние |
awaiting 3ds result |
Проведение платежа приостановлено до получения в платёжной платформе информации о результате аутентификации 3‑D Secure. Если информация о результате не получена в течение 30 минут, то платёж переводится в статус decline |
Промежуточное состояние |
awaiting clarification |
Проведение платежа приостановлено до получения дополнительной информации от пользователя. Если такая информация не получена в течение 30 минут, платёж переводится в статус decline |
Промежуточное состояние |
decline |
Платёж отклонён | Конечное состояние |
success |
Платёж проведён | Конечное состояние |
Статусы операции account verification
При выполнении операции account verification
могут использоваться следующие статусы.
processing |
Операция выполняется | Промежуточное состояние |
awaiting 3ds result |
Выполнение операции приостановлено до получения в платёжной платформе информации о результате аутентификации 3‑D Secure. Если такой запрос не получен в течение 30 минут, операция переводится в статус decline |
Промежуточное состояние |
awaiting clarification |
Выполнение операции приостановлено до получения от пользователя дополнительной информации. Если такая информация не получена в течение 30 минут, операция переводится в статус decline |
Промежуточное состояние |
decline |
Операция отклонена | Конечное состояние |
success |
Операция выполнена | Конечное состояние |
Дополнительные материалы
При работе с проверкой действительности платёжного инструмента могут быть полезны следующие материалы:
- Проверка платёжных инструментов — раздел с информацией о проверке платёжных инструментов.
- Методы — раздел с подробной информацией о нюансах проведения проверки действительности в зависимости от используемого платёжного метода.
- Оповещения — раздел с информацией об оповещениях и работе с ними.
- Информация о выполнении операций — раздел с информацией о кодах ошибок, используемых в платёжной платформе.