Открыть сервисСервис

RRN-код — идентификатор транзакции в банковских системах

RRN-код (от англ. Retrieval Reference Number) — уникальный идентификатор транзакции, присваиваемый платёжной системой при авторизации банковской операции. Код используется для однозначной идентификации платежа в межбанковских расчётах, разборе спорных операций, возвратах и чарджбэках. RRN-код выдаётся процессинговым центром платёжной системы (Visa, Mastercard, «Мир») и передаётся в банк-эквайер, который фиксирует его в выписке по счёту держателя карты.

Структура и формат

RRN-код представляет собой цифровую строку, как правило, из 12–23 знаков. Точный формат зависит от платёжной системы:

Платёжная системаДлина RRNПример формата
Visa12 цифр123456789012
Mastercard12 цифр123456789012
«Мир»12–23 цифры123456789012345
American Express15 цифр123456789012345

Внутри кода может быть закодирована дата авторизации, код процессингового центра и порядковый номер операции за сутки. RRN-код не является секретным — он печатается на чеке терминала и включается в выписку по карте, поэтому доступен держателю карты.

Отличие от других идентификаторов

В банковской выписке рядом с RRN-кодом часто встречаются другие идентификаторы, которые не следует путать с ним:

  • ARN (Acquirer Reference Number) — ссылочный номер эквайера, присваиваемый банком-эквайером после завершения расчётов с платёжной системой. ARN длиннее RRN и используется для отслеживания средств между банками.
  • STAN (System Trace Audit Number) — короткий трассировочный номер операции в пределах одного процессинга, обычно 6 цифр.
  • AuthCode (код авторизации) — подтверждение того, что операция одобрена эмитентом; выдаётся банком-эмитентом, а не платёжной системой.
  • ID транзакции — внутренний идентификатор, присваиваемый банком-эквайером или процессинговым центром для учёта операции в собственной системе.

Где используется

RRN-код применяется в нескольких сценариях:

  1. Идентификация платежа. При обращении в банк с вопросом о конкретной операции клиент называет RRN-код — по нему оператор находит транзакцию в журнале авторизаций.
  2. Возврат средств. Для оформления возврата (refund) или отмены операции (void) в течение суток после оплаты продавец указывает RRN-код исходной транзакции.
  3. Чарджбэк. При оспаривании платежа держатель карты или банк-эмитент направляет запрос в банк-эквайер с указанием RRN-кода — по нему эквайер запрашивает у продавца подтверждающие документы.
  4. Разбор инцидентов. При сбоях в обработке платежей RRN-код служит ключом для поиска записи о транзакции в логах процессингового центра.
  5. Бухгалтерский учёт. Компании сверяют банковские выписки с внутренними учётными системами, сопоставляя операции по RRN-коду.

RRN-код в России

В России RRN-коды используются в расчётах по картам платёжной системы «Мир», а также в операциях по картам международных платёжных систем, обрабатываемым на территории страны. Система национальных платёжных карт (СНПК) и Национальная платёжная система «Мир» применяют собственные форматы идентификаторов, совместимые с международными стандартами ISO 8583, на которых построены большинство авторизационных сообщений.

После 2022 года, когда международные платёжные системы Visa и Mastercard прекратили работу в России, значительная часть транзакций внутри страны обрабатывается через СБП (Систему быстрых платежей) и внутренние процессинги. В этих системах вместо RRN-кода используется идентификатор платёжной операции (ID операции СБП), который выполняет сходную функцию, но имеет иной формат.

Роль в стандартах ISO 8583

RRN-код соответствует полю 37 (Retrieval Reference Number) стандарта ISO 8583 — международного стандарта сообщений для систем обмена транзакциями по картам. Поле 37 в сообщениях авторизации, захвата (capture) и возврата содержит RRN-код, присвоенный процессинговым центром при инициализации операции. Стандарт ISO 8583:2003 и его российский аналог ГОСТ Р 52259-2004 определяют структуру поля и правила его использования в межсистемном обмене.

Источники

  • ISO 8583:2003 — Financial transaction card originated messages
  • ГОСТ Р 52259-2004. Системы банковских карт. Обмен сообщениями
  • Visa International Service Association. Visa Core Rules and Visa Product and Service Rules
  • Mastercard. Mastercard Rules
  • Национальная платёжная система «Мир». Технические спецификации
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru