Проверка Address Verification Service
Проверка AVS обязательна для операций, совершаемых на территории Великобритании, и опциональна для США, Австралии, Канады и Новой Зеландии. Поэтому при отправке запроса на проведение платежа может потребоваться введение пользователем дополнительных обязательных параметров: почтовые индекс avs_post_code
и адрес avs_street_address
пользователя. Отправка данных параметров возможна с помощью запроса на уточнение параметров, подробную информацию см. в Дополнение информации о платеже. В случае если полученные данные не проходят проверку, не переданы или не заполнены, вы получите соответствующие код и сообщение об отказе в проведении платежа. Результат проверки AVS передается в оповещении в параметре avs_result
.
Существует две схемы работы с учетом AVS: передача полей AVS в каждом запросе или передача полей AVS в запросе на уточнение параметров, если в настройках проекта включен AVS для страны-эмитента карты.
Результаты проверки AVS
Возможные коды параметра avs_result и соответствующие значения и описания приведены в таблицах ниже.
Код | Значение | Описание |
---|---|---|
Z, P, W | Частичное совпадение | Почтовый индекс пользователя совпадает, адрес — нет |
A, B | Частичное совпадение | Адрес пользователя совпадает, почтовый индекс — нет |
F, D, M, Y, X | Полное совпадение | Адрес и почтовый индекс пользователя совпадают |
N | Полное несовпадение | Ни адрес, ни почтовый индекс не совпадают |
U, S, C, G, I | Информация недоступна | Для текущего аккаунта информация об адресе недоступна, либо банк-эмитент не поддерживает AVS |
R | Система недоступна | Система авторизации банка-эмитента на данный момент недоступна. Можно повторить попытку |
Visa | F, X, D, M, Y, A, B, Z, P, W, N, G, U, S, C, I, R, U |
MasterCard | X, Y, A, Z, W, N, U, S, R, U |