Перейти к содержимому
Инструкции

Почтовый индекс при оплате картой: что писать в поле ZIP

Автор:Денис КравцовСпециалист по AI- и SaaS-сервисам8 мин чтения4.8· 152 отзыва

При оплате картой в поле ZIP code, Postal code или Postcode вводится почтовый индекс из платёжного адреса карты, который записан за ней у банка-эмитента. Не домашний и не первый попавшийся американский. У зарубежной виртуальной карты он указан в реквизитах в кабинете, рядом с улицей и городом. Копируйте его символ в символ, вместе со страной.

Типичная история: человек оформляет подписку на Patreon, видит поле Postal code и вписывает шесть цифр из своего российского адреса. Форма их принимает, а через секунду показывает отказ. Карта в порядке, деньги на ней есть. Не совпал индекс.

Что за поле ZIP и почему индекс сверяют строже улицы

ZIP code, Postal code, Postcode, Post code, Billing ZIP - это одно и то же поле. Просто в разных странах индекс называют по-своему: в США - ZIP code, в Великобритании - postcode, в Канаде и Сингапуре - postal code. Везде имеется в виду индекс платёжного адреса карты, billing address.

Проверяет его система AVS, Address Verification Service. Магазин отправляет введённый адрес вместе с платежом, банк-эмитент сравнивает его со своей записью и отвечает, совпало или нет. Сверяет AVS обычно только цифры: номер дома и индекс. Для адреса 101 Main Street, Highland, CA 92346 в проверку уйдут «101» и «92346», а само название улицы в сверке не участвует. Поэтому ошибка в индексе обходится дороже, чем «St» вместо «Street».

Вторая причина в том, что многие формы улицу вообще не спрашивают. Stripe советует магазинам собирать хотя бы CVC и индекс, чтобы реже получать отказы по подозрению в мошенничестве, а в его антифроде Radar есть готовое правило: блокировать платежи, у которых не прошла проверка индекса. Получается, что во многих формах индекс - единственная часть адреса, которую сверяют.

Ответ банка на такую проверку кодируется буквой. Z - индекс совпал, улица нет. A - наоборот. N - не совпало ничего. G - банк за пределами США проверку адреса не поддерживает. Полноценно AVS работает у карт, выпущенных в США, Канаде и Великобритании. У остальных банков ответ бывает «проверка недоступна», и дальше всё решают правила магазина.

Отсюда же рассказы в духе «у знакомого прошло с другим индексом». Stripe прямо пишет, что банк учитывает много сигналов и может одобрить платёж даже при несовпавшем индексе или CVC. Один удачный платёж ничего не доказывает: следующий сервис с включённым правилом на индекс откажет.

И деталь, которая объясняет, почему поле то появляется, то исчезает. В формах Stripe набор полей зависит от выбранной страны: с версии API от 30 сентября 2025 года для карточных платежей в Канаде, Великобритании и Пуэрто-Рико индекс по умолчанию не запрашивается. Выбрали одну из этих стран - поле может пропасть, выбрали США - появится.

Почтовый индекс в разных странах: форматы

Форма часто проверяет формат ещё до отправки платежа: сколько символов, есть ли буквы, стоит ли пробел. Если выбранная страна и индекс не сходятся по формату, поле подсвечивается красным и дальше не пускает.

СтранаКак называется полеФормат
СШАZIP code5 цифр, например 10001; расширенный ZIP+4 - 9 цифр через дефис: 12345-6789
ВеликобританияPostcode5-7 букв и цифр, пробел перед последними тремя: SW1A 2AA
КанадаPostal codeбуква-цифра-буква, пробел, цифра-буква-цифра: A1A 1A1
СингапурPostal code6 цифр подряд, без букв и пробелов
Гонконгиндексов нетHongkong Post советует оставить поле пустым или ввести 000, 0000, 000000 или HKG

США: пять цифр или девять

Американский индекс - пять цифр. Девятизначный ZIP+4 почта США ввела в 1983 году, чтобы точнее сортировать письма. AVS различает оба варианта: у банка есть отдельные ответы «совпали пять цифр» и «совпали девять». Правило простое: вводите столько цифр, сколько указано в реквизитах карты. Если там пять, искать и дописывать недостающие четыре не нужно.

Великобритания и Канада: пробел, буквы и раскладка

Британский и канадский индексы смешивают буквы и цифры, и тут подводит клавиатура. Русские «С», «А», «О», «Е» и «Р» выглядят точно как латинские, но для формы это другие символы. Набрали индекс в русской раскладке - форма его не примет, хотя на глаз всё верно. В канадских индексах к тому же не бывает букв D, F, I, O, Q и U: если в индексе видится «O», это ноль.

С пробелом формы ведут себя по-разному: одни принимают индекс и так, и так, другие без пробела не пропускают. Надёжнее всего копировать индекс ровно в том виде, в каком он записан в реквизитах. И если вы искали британский биллинг для британского сервиса: британский индекс нужен, только когда британский сам платёжный адрес карты. Страна продавца на поле ZIP не влияет.

Страны без индексов: что вводить в обязательное поле

В Гонконге почтовых индексов нет вообще, Hongkong Post считает, что доставка работает и без них. Для форм, которые без индекса не отправляются, у гонконгской почты есть совет: оставить поле пустым, а если оно обязательное, ввести 000, 0000, 000000 или HKG. Встречается и 999077 - этот номер присвоила Гонконгу почта материкового Китая для писем оттуда. В самом Гонконге он почти не используется, но в формах и справочниках попадается.

Главное правило действует и здесь. Если в реквизитах карты в поле индекса стоит конкретное значение, вводите его, даже когда адрес из страны без индексов. Эмитент сверяет не с правилами почты, а со своей записью, и ваш «000000» может с ней не совпасть.

Какой индекс вводить: только из платёжного адреса карты

Две ошибки встречаются чаще остальных. Первая - домашний индекс. Шесть цифр российского адреса в американское поле на пять цифр просто не влезут, а в свободное поле войдут и не совпадут с записью эмитента. Страна при этом тоже не сойдётся: российский адрес рядом с зарубежной картой почти гарантирует отказ.

Вторая - «какой-нибудь американский». По запросам вроде «какой адрес в Америке ввести для виртуальной карты» видно, что многие ищут готовый адрес в интернете. Но AVS сверяет индекс не с Америкой вообще, а с тем, что записано за вашей конкретной картой. Случайный ZIP не совпадёт, и форма ответит «The zip code you supplied failed validation» или общим отказом. Есть и налоговая сторона: сервисы считают налог по стране и индексу, Stripe для расчёта требует как минимум оба. Чужой индекс меняет и сумму к оплате.

Правильный индекс лежит в кабинете VIAPAY, в реквизитах карты, в блоке платёжного адреса. Поля там разнесены по отдельности: «Адрес (Address)», «Город (City)», «Регион / штат (State)», «Индекс (ZIP)» и «Страна (Country)». У каждого своя кнопка копирования, а весь адрес копируется одним нажатием. Страна подписана по-английски, как в выпадающих списках платёжных форм.

Индекс и страна - одна пара

Индекс проверяется вместе со страной, и верный индекс при чужой стране не пройдёт. Страну выбирайте в списке формы ту, что указана в том же платёжном адресе. Если карт на аккаунте несколько, адреса у них могут отличаться: берите индекс той карты, которой платите сейчас.

Как заполнить поле индекса без ошибки

  1. Откройте в кабинете реквизиты карты, которой будете платить, и найдите блок платёжного адреса.
  2. В платёжной форме сначала выберите страну из списка: от неё зависит, какой формат индекса форма ждёт и появится ли поле вообще.
  3. Скопируйте индекс кнопкой и вставьте в поле ZIP. Набирать руками можно только цифровой индекс, и то сверяя каждую цифру.
  4. Остальные поля, если форма их просит, заполните из того же адреса: улицу, город, штат или регион.
  5. Нажмите оплату один раз. Появилось «failed validation» или другой отказ - не перебирайте варианты, сначала сверьте индекс и страну с реквизитами.

Отдельно про регистрацию. Многие сервисы спрашивают адрес дважды: в профиле аккаунта и в платёжной форме. Банк сверяет только то, что ушло вместе с платежом, то есть адрес из платёжной формы. Адрес профиля он не видит, зато многие сервисы сравнивают страну профиля со страной карты, и расхождение там тоже заканчивается отказами. Поэтому при регистрации под зарубежную карту проще сразу указать страну из её платёжного адреса. Как страна карты, аккаунта и IP-адреса должны сочетаться между собой, разобрано в статье про страну карты, аккаунта и IP.

Ошибки про индекс на экране и что с ними делать

Ошибки про индекс бывают двух видов, и последствия у них разные. Ошибка формата появляется до отправки: поле краснеет, кнопка оплаты не срабатывает. Ничего не отправлено, отказа нет, денег это не стоит, так что исправляйте спокойно. Ошибка сверки приходит уже от банка или антифрода: платёж отправлен и отклонён.

Текст на экранеГде встречаетсяЧто случилось
The zip code you supplied failed validation.формы на Stripeиндекс не совпал с записью эмитента
Your credit card information has been declined by your credit card company due to an incorrect address being entered.Steamадрес или индекс не прошли сверку
Billing address is invalidDiscordплатёжный адрес не совпал с данными эмитента
Correct this card info or try another cardGoogle PlayGoogle советует сверить адрес и индекс с платёжным адресом карты
поле подсвечено красным, оплата не отправляетсялюбые формыошибка формата: лишняя цифра, нет пробела, кириллица вместо латиницы

Ошибка сверки - это настоящий отказ со всеми последствиями. За каждый отказ платёжная система удерживает 0,50 $, а четыре отказа подряд в течение суток блокируют кабинет. Поэтому перебирать варианты индекса («с пробелом, без пробела, девять цифр») после «failed validation» - худшее, что можно сделать. Откройте реквизиты, скопируйте индекс и страну и попробуйте один раз. Если отказ повторится, дело может быть уже не в индексе. Как читать остальные тексты отказа, разобрано в статье про ошибку Your card has been declined.

Почтовый индекс в Patreon, Discord, Steam и Google

Patreon: что это за почтовый индекс

Поле почтового индекса в Patreon - это индекс платёжного адреса вашей карты, тот самый billing ZIP. Patreon хранит его вместе со сроком действия карты, и к адресу по паспорту или месту жительства он отношения не имеет. Вводите значение из поля «Индекс (ZIP)» в реквизитах, страну - из того же адреса. Пошагово оплата разобрана в инструкции по Patreon.

Discord: просит адрес и индекс

Discord при оплате Nitro просит платёжный адрес целиком: улицу, город, регион, индекс и страну. Переносите адрес из реквизитов поле за полем, а страну выбирайте в выпадающем списке, не вписывая руками. При несовпадении Discord пишет «Billing address is invalid» или отклоняет карту. Про тарифы и пробный период - в статье про Discord Nitro, порядок оплаты - в инструкции по Discord.

Steam: отказ из-за неверного адреса

У Steam на этот случай есть отдельная статья поддержки с длинным заголовком: «Your credit card information has been declined by your credit card company due to an incorrect address being entered». Страна и индекс в форме должны быть из реквизитов карты, а не из профиля Steam и не из домашнего адреса. Порядок оплаты - в инструкции по Steam.

Google: адрес платёжного профиля

В Google Play, Google One и других сервисах Google адрес хранится в платёжном профиле. Справка Google Play советует проверить, что адрес в профиле совпадает с платёжным адресом карты, а индекс - с текущим адресом. Для зарубежной карты текущий адрес - тот, что в её реквизитах. Если Google пишет «Correct this card info or try another card», начните с индекса и страны. Подробности - в инструкции по Google Play.

Если зарубежной карты пока нет, её можно выпустить на главной VIAPAY: платёжный адрес с индексом появится в реквизитах вместе с номером и сроком действия.

Опубликовано

Частые вопросы

Что вводить в поле ZIP code при оплате картой?
Почтовый индекс из платёжного адреса карты, то есть того адреса, который записан за картой у банка-эмитента. У зарубежной виртуальной карты он указан в реквизитах в кабинете. Домашний российский индекс и случайный американский из интернета не подойдут: банк сверит введённое значение со своей записью и отклонит платёж.
Где взять почтовый индекс для Patreon?
В реквизитах карты в кабинете VIAPAY, в блоке платёжного адреса, поле «Индекс (ZIP)». Patreon под почтовым индексом имеет в виду именно billing ZIP карты, а не адрес по паспорту. Страну в форме выбирайте из того же платёжного адреса, иначе даже верный индекс не пройдёт сверку.
Можно ли ввести любой американский индекс?
Нет. Система AVS сравнивает индекс с тем, что записано за вашей конкретной картой, и случайный ZIP не совпадёт. Форма ответит «The zip code you supplied failed validation» или общим отказом, а за каждый отказ платёжная система удерживает 0,50 $. К тому же сервисы считают налог по индексу, и чужой ZIP меняет сумму.
Что писать в поле индекса, если в стране адреса нет индексов?
Сначала посмотрите реквизиты карты: если в поле индекса там стоит значение, вводите его, эмитент сверяет именно с ним. Если поле пустое, а форма без индекса не отправляется, для Гонконга гонконгская почта советует оставить поле пустым или ввести 000, 0000, 000000 или HKG.
Почему форма не принимает почтовый индекс?
Это ошибка формата, и отказа по карте она не создаёт. Чаще всего индекс не подходит к выбранной стране: шесть цифр в американском поле на пять, британский или канадский индекс без пробела, русские буквы вместо латинских. Скопируйте индекс и страну из реквизитов карты кнопкой, а не набирайте вручную.

Нужен VPN? Мы пользуемся VPN Pro - Сингапур и другие страны, работает с зарубежными сервисами.

Подключить VPN Pro