Что такое ошибка 12
Код ошибки 12 в платёжных системах называется «Invalid Transaction» — «Недопустимая транзакция». Это технический отказ, который означает: параметры транзакции, отправленные мерчантом или эквайером, не соответствуют тому, что ожидает банк-эмитент.
В отличие от ошибок, связанных с блокировками карты, ошибка 12 обычно указывает на несоответствие в деталях транзакции: неверный формат, неподдерживаемый тип операции или несоответствие параметров.
Почему возникает ошибка 12
Несоответствие типа транзакции. Банк-эмитент может не поддерживать определённые типы транзакций — например, «pre-authorization» (предавторизация без немедленного списания), «partial authorization» (частичная авторизация) или специфические для отрасли транзакции.
Неверная валюта транзакции. Если карта выпущена в рублях, а мерчант пытается списать средства в неподдерживаемой валюте, или если в параметрах транзакции указан неверный код валюты — возникнет ошибка 12.
Некорректная сумма. Нулевая сумма транзакции, отрицательное значение или сумма в неверном формате (например, без десятичного разряда там, где он обязателен) может вызвать этот код.
Технический сбой на стороне эквайера. Если платёжный шлюз мерчанта отправил запрос с неверными техническими параметрами — банк вернёт код 12. Это ошибка на стороне продавца, а не покупателя.
Ограничения по типу карты. Некоторые типы транзакций поддерживаются только определёнными типами карт. Например, рекуррентные платежи могут не поддерживаться предоплаченными картами, что приведёт к ошибке 12.
Ошибка CVV/CVC. В некоторых случаях, если CVV-код введён неверно или транзакция инициирована без CVV там, где он обязателен, ответом может быть код 12.
Как исправить проблему
1. Проверьте введённые данные карты. Убедитесь, что все поля заполнены корректно: номер карты, срок действия, CVV, имя и адрес (если требуется billing address).
2. Обратитесь в поддержку мерчанта. Объясните ошибку и попросите проверить настройки их платёжного шлюза. Код 12 часто означает проблему на стороне продавца.
3. Попробуйте другой браузер или устройство. Иногда проблема в том, как форма оплаты передаёт данные. Смена браузера или устройства может помочь.
4. Свяжитесь с банком. Уточните, поддерживает ли ваша карта данный тип операции (например, рекуррентные платежи или pre-auth).
5. Используйте другую карту. Если транзакция технически несовместима с вашим банком, потребуется другой эмитент.
Часто задаваемые вопросы
Ошибка 12 — это вина мерчанта или моего банка?
Чаще всего — сочетание обоих. Запрос может быть сформирован неверно эквайером мерчанта, а ваш банк просто отклоняет его по формальным признакам. Но иногда карта эмитента не поддерживает запрошенный тип операции.
Может ли ошибка 12 возникнуть при верном вводе данных?
Да. Если тип транзакции (а не данные карты) не поддерживается вашим банком, ошибка 12 появится даже при идеально введённых реквизитах.
Насколько распространена ошибка 12 в интернет-платежах?
Она встречается реже, чем ошибки 05 или 51, но не является редкостью — особенно при оплате на новых или нестандартных платёжных платформах.
Читайте также
- AML review pending — что значит и как долго ждать
- Аргентинский Xbox ещё работает в 2026 — честный ответ
- Как не попасть на скам при покупке цифровых кодов
- Биллинговый адрес и ZIP-код при онлайн-платежах — что вводить, если карта из другой страны
- Как браузерный фингерпринт влияет на оплату
Проблемы с прохождением платежей? Marix предлагает виртуальные карты с широкой совместимостью для зарубежных сервисов.

