1. Главная
  2. Блог
  3. Код транзакции: что это, где его найти и какой номер нужен в 2026 году

Код транзакции: что это, где его найти и какой номер нужен в 2026 году

Код транзакции — бытовое название номера, по которому конкретный платёж можно найти в учётной системе, и в 2026 году единого стандарта этого названия нет. За ним может стоять внутренний ID платежа в CMS, идентификатор в платёжной системе, RRN банка-эквайрера, идентификатор операции СБП или TXID в блокчейне. Поэтому первым делом нужно выяснить, кому вы сообщаете номер: банку, эквайреру, службе поддержки или бухгалтерии. Для возврата и розыска платежа почти всегда нужен не один код, а набор реквизитов, и ниже разобрано, какие именно.

Ключевые выводы

  • Термин разговорный.В чеке, банковском приложении, кабинете эквайринга и админке магазина один и тот же платёж может называться по-разному: идентификатор операции, идентификатор платежа, уникальный номер платежа, ID транзакции.
  • RRN и код авторизации — не одно и то же.RRN присваивает банк-эквайрер, код авторизации выдаёт банк-эмитент, и повторяющийся код авторизации не подходит как ключ поиска операции.
  • Номер чека и номер фискального документа — не банковский код.Они относятся к кассовому учёту, а не к движению денег по карте или СБП.
  • Для возврата нужен набор данных.Как правило, это RRN, сумма, дата, время, терминал, код авторизации и маска карты.
  • В аналитике идентификатор тоже критичен.Если событие покупки в GA4 отправлено дважды с одним transaction_id, Google Аналитика соберёт только первое.

Что такое код транзакции простыми словами

Код транзакции — это номер или набор символов, по которому отдельная операция (списание, поступление, возврат) отыскивается в системах банка, платёжного сервиса или магазина. В банковских справочниках, например в материалах Райффайзена, указано, что транзакции присваивается числовой код для учёта списаний и поступлений. Сам термин не закреплён единым документом, поэтому его смысл зависит от того, в какой системе вы смотрите на платёж.

Названия в интерфейсах заметно различаются. Сбербанк Онлайн в чеке называет такой номер «идентификатор операции», а в других сервисах встречаются «идентификатор платежа» и «уникальный номер платежа». Когда вы просите клиента прислать «код транзакции», полезно сразу уточнить, из какого документа и под каким названием он должен его взять, иначе поддержка получит случайный номер вместо нужного.

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

Практический вывод: код транзакции всегда нужно привязывать к системе, которая его выдала. Запись вида «номер 1234» бесполезна, а запись «ID платежа в ЮKassa» или «RRN из чека терминала» однозначна и позволяет коллеге или банку найти операцию без переспрашивания.

Чем отличаются идентификаторы платежа: сравнение

ИдентификаторКто присваиваетФорматГде виденДля чего нужен
RRN (Retrieval Reference Number)Банк-эквайрер12 цифр или 12 символов, формат зависит от эквайрераЧек и слип терминала, отчёт эквайрингаПоиск операции, возврат, спор с банком
Код авторизацииБанк-эмитентШесть цифр (поле 38 сообщения ISO 8583)Слип, отчёт эквайрингаДополнительный реквизит, ключом поиска не служит
ID платежа в платёжной системеПлатёжный шлюзЗависит от провайдера; в ЮKassa это поле idЛичный кабинет, API, уведомленияСтатус платежа, возврат через API, сверка
Идентификатор операции СБПБанк или провайдер; у Монеты — идентификатор на стороне НСПКЗависит от банка или провайдераПриложение банка, кабинет провайдераПоиск платежа по QR-коду или ссылке СБП
TXIDБлокчейн-сетьУникальный код операции в блокчейнеБлокчейн-эксплорер, кошелёкОтслеживание криптоперевода
Номер заказаМагазин или CMSСвоя нумерация магазинаАдминка, письма клиентуСвязь платежа с покупкой
Фискальный документ (ФД)Кассовая системаУникальный идентификатор операции через кассуКассовый чекКассовый учёт, не банковская сверка

Таблица показывает главное: коды различаются источником, форматом и назначением, поэтому подменять их друг другом нельзя. Ниже разобраны те идентификаторы, которые путают чаще всего.

RRN и код авторизации

RRN, или Retrieval Reference Number, генерирует банк-эквайрер при обработке платежа. Сбербизнес описывает его как 12-значный код, а другие справочники пишут о 12 символах, которые эквайрер присваивает операции и передаёт в поле 37 сообщения ISO 8583. Из-за этого расхождения безопаснее считать, что RRN состоит из 12 знаков, а конкретный формат уточнять в документации своего эквайринга.

Код авторизации — шестизначное значение из поля 38, которое выдаёт банк-эмитент, подтверждая согласие на списание. Это значение повторяется у разных операций, поэтому искать платёж по нему одному бессмысленно. Он нужен как дополнительный реквизит рядом с RRN, суммой и датой, но не вместо них.

ID платёжной системы и идентификатор СБП

Идентификатор платежа в платёжной системе создаёт шлюз в момент создания платежа, и именно по нему обычно работают API, уведомления и возвраты. В ЮKassa это поле id, а статусы платежа описаны в официальной документации: pending, succeeded и canceled. Если магазин работает через шлюз, этот идентификатор чаще всего и подразумевается под «номером транзакции» в техническом общении.

Платёж по СБП имеет собственные идентификаторы. Провайдеры хранят их отдельным полем: у Монеты, например, это идентификатор операции на стороне АО «НСПК», а в банковских API встречаются два номера — operationId в системе банка и sourceId в системе клиента. Есть ли у платежа по QR-коду СБП привычный RRN и как он называется, нужно проверять по документации банка и провайдера, а не предполагать по аналогии с картами.

Чек, фискальный документ и номер заказа

Кассовые реквизиты часто путают с банковским кодом транзакции. Фискальный документ — уникальный идентификатор операции, проведённой через кассу, а номер чека — порядковый номер расчёта за смену, и он обнуляется после закрытия смены. Ни тот ни другой банку для розыска платежа не подходят, и наоборот: RRN не заменяет номер ФД в налоговом учёте.

Номер заказа в CMS — это внутренняя нумерация магазина, которая живёт отдельно от платёжных идентификаторов. Его удобно показывать покупателю, но банк его не знает. Чтобы платёж можно было быстро связать с заказом, номер заказа стоит передавать в платёжную систему как дополнительный параметр, если такая возможность есть у вашего провайдера.

Где найти код транзакции

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

  1. Чек и слип терминала.Здесь обычно указаны RRN и код авторизации. Это самый надёжный источник для оплат картой на терминале.
  2. Приложение банка.В детализации операции может быть идентификатор операции или идентификатор платежа. Название зависит от банка, поэтому ориентируйтесь на подпись поля.
  3. Личный кабинет эквайринга или платёжной системы.В карточке платежа видны ID платежа, статус, сумма и время, а во многих кабинетах доступен реестр для выгрузки.
  4. Админка CMS.Номер заказа и, как правило, ссылка на платёж в шлюзе. Если плагин оплаты сохраняет ID платежа в заметках к заказу, его стоит искать там.
  5. Выписка по счёту и отчёт эквайринга.Подходят бухгалтеру для сверки, но набор полей зависит от банка.
  6. Блокчейн-эксплорер.Для криптоплатежей TXID виден в кошельке и в эксплорере соответствующей сети.

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

Чек-лист каналов, где можно найти идентификатор платежа

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

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

Для возврата или розыска платежа банку или провайдеру, как правило, нужны RRN, сумма, дата, время, терминал, код авторизации и маска карты. Один код транзакции редко решает задачу: набор реквизитов позволяет однозначно найти операцию, даже если один из номеров указан с ошибкой. Конкретный перечень зависит от эквайрера, поэтому стоит свериться с его инструкцией.

Набор реквизитов для возврата или спорного платежа: RRN, сумма, дата, терминал, маска карты

Порядок действий при возврате можно описать так:

  1. Определите способ оплаты.Карта на терминале, карта на сайте, СБП или криптовалюта. Результат: вы знаете, в какой системе искать операцию.
  2. Найдите идентификатор в системе оплаты.Для сайта это ID платежа в кабинете шлюза, для терминала — RRN из чека. Результат: операция найдена в одном источнике.
  3. Сверьте статус.Возврат возможен для платежа, который реально зачислен. Для ЮKassa это статус succeeded, а платёж в статусе pending или canceled возвращать нечего.
  4. Соберите набор реквизитов.Сумма, дата, время, RRN, код авторизации, маска карты, номер заказа. Результат: заявка не требует уточнений.
  5. Оформите возврат или обращение.Через API или кабинет шлюза либо письменно через банк-эквайрер. Сохраните номер обращения и дату.
  6. Проверьте итог.Убедитесь, что возврат отражён в кабинете и, при необходимости, оформите корректирующий чек по правилам вашей кассовой системы.

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

Что делать, если платёж завис или код не находится

Платёж «завис», когда деньги списаны или должны списаться, а заказ остаётся неоплаченным. Диагностику стоит начинать со статуса в кабинете платёжной системы, потому что именно он показывает реальное состояние операции. В документации ЮKassa pending означает, что платёж создан, но пользователь его ещё не подтвердил, succeeded означает, что платёж зачислен на баланс магазина, а canceled — что провести платёж не удалось.

Статусы платежа в ЮKassa и действия магазина при каждом из них

Разбор типовых ситуаций удобнее вести по схеме «проблема — вероятная причина — диагностика — решение». Ниже четыре частые ситуации; причины названы вероятными, потому что точный ответ зависит от конкретной платёжной системы.

Деньги списались, а заказ не оплачен

Вероятная причина:уведомление о статусе (webhook) не дошло до магазина или обработано с ошибкой.Диагностика:найдите платёж в кабинете шлюза и сверьте статус и время с журналом уведомлений на стороне сайта.Решение:если в кабинете статус succeeded, подтвердите заказ вручную и устраните причину сбоя обработчика уведомлений. Если платёж не найден в кабинете, обращайтесь к эквайреру с RRN и реквизитами из чека.

Платёж долго в статусе «ожидает»

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

Код транзакции не находится

Вероятная причина:поиск идёт не в той системе или номер скопирован с ошибкой, а также возможна путаница между RRN, номером заказа и номером ФД.Диагностика:уточните, из какого документа взят номер, и проверьте его длину и формат.Решение:ищите по сумме, дате и времени, а затем сверяйте найденную операцию с маской карты и кодом авторизации.

В поддержку передан не тот код

Вероятная причина:клиент прислал номер чека или номер заказа вместо банковского идентификатора.Диагностика:сравните присланное значение с форматами из сравнительной таблицы выше.Решение:дайте клиенту короткую инструкцию, где в чеке или приложении указан нужный идентификатор, и перечень полей, которые стоит приложить вместе с ним.

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

Как передавать transaction_id в GA4 и сверять его с платёжной системой

В веб-аналитике код транзакции — это параметр transaction_id в событии purchase, и от него зависит корректность подсчёта покупок. Официальная документация Google по проверке электронной торговли в GA4 указывает: если событие электронной торговли запущено дважды с одним идентификатором транзакции, Google Аналитика соберёт только первое. Значит, стабильный уникальный идентификатор защищает отчёты от части дублей, но не от всех: событие с другим значением идентификатора будет записано как отдельная покупка.

Ниже рекомендации по внедрению. Это практические советы, а не требования платформы, поэтому их стоит адаптировать к вашей CMS и схеме оплаты.

  1. Выберите один источник значения.Лучше передавать номер заказа или ID платежа, который есть и в аналитике, и в платёжной системе. Результат: покупки в отчётах можно сопоставить с реестром эквайринга.
  2. Отправляйте событие на странице успешной оплаты.Желательно после подтверждения статуса, а не при переходе к оплате. Результат: в аналитику не попадают неоплаченные заказы.
  3. Не допускайте повторной отправки.Обновление страницы благодарности и возврат по кнопке «назад» — частые причины дублей. Проверьте, что событие не срабатывает при каждой загрузке.
  4. Проверьте данные в отчётах.Сравните число покупок и сумму с реестром платежей за тот же период. Расхождение может свидетельствовать о дублях, потерянных событиях или блокировках скриптов.
  5. Используйте тот же принцип в Яндекс Метрике.Идентификатор заказа в данных электронной коммерции стоит сопоставлять с номером в CMS и платёжной системе.

Для SEO-специалиста и маркетолога выгода понятна: корректный идентификатор позволяет доверять данным о выручке по каналам. Если идентификаторы в аналитике и в платёжной системе совпадают, расхождения можно искать построчно, а не оценивать «на глаз».

Можно ли сообщать код транзакции третьим лицам

Код транзакции сам по себе не даёт доступа к деньгам, но вместе с другими реквизитами может раскрыть детали платежа, поэтому его стоит передавать только тем, кто участвует в операции. Банку, эквайреру, платёжному провайдеру и службе поддержки магазина он нужен для работы. Публиковать его в открытых чатах, отзывах и соцсетях не стоит.

  • Можно:передавать RRN, ID платежа, сумму, дату и время в официальной заявке банку или провайдеру.
  • Осторожно:присылать скриншоты чеков и приложений. Закрывайте лишние данные, если они не нужны для обращения.
  • Нельзя:сообщать полный номер карты, срок действия, CVC и коды из СМС. Для поиска платежа они не требуются.

Отдельная осторожность нужна при запросах «подтвердить транзакцию» от незнакомцев. Банк и платёжный провайдер не запрашивают коды подтверждения из СМС и пароли для поиска операции. Если запрос приходит из неофициального мессенджера и торопит вас, это признак мошеннической схемы, и разумнее связаться с банком по номеру с обратной стороны карты или с официального сайта.

Другие значения термина: SAP, TXID и транзакции в базах данных

У словосочетания есть значения вне платежей, и их стоит различать, чтобы не искать ответ не в той области. В SAP код транзакции (transaction code, T-code) — это код из букв и цифр, который вводится в командное поле и открывает функцию системы. Например, VA01 — код транзакции для создания заказа на продажу, а SE16 открывает просмотр таблиц, и его расширенная версия называется SE16N.

В блокчейне TXID — уникальный код, который присваивается каждой операции. По нему перевод находят в эксплорере соответствующей сети, и к банковским кодам он отношения не имеет. В базах данных транзакцией называют группу операций, которые выполняются как единое целое. Этот смысл относится к архитектуре ПО, а не к оплатам, и в разговоре с эквайрингом он не нужен.

Практический вывод: если вам нужен код платежа для банка, ищите RRN, идентификатор операции или ID платежа. Значения из SAP, блокчейна и баз данных актуальны только в своём контексте.

Как выстроить порядок работы с идентификаторами платежей в магазине

Чтобы код транзакции не превращался в источник путаницы, магазину достаточно закрепить правила работы с идентификаторами. Эти правила не требуют сложной разработки, но экономят время поддержки и бухгалтерии. Ниже чек-лист, составленный как рекомендация, а не как требование закона или платёжных систем.

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

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

В итоге ответ на вопрос «какой код транзакции нужен» всегда звучит так: тот, который выдала система, где вы ищете платёж, плюс набор реквизитов для подтверждения. Если вы заранее знаете, где хранятся RRN, ID платежа и номер заказа, возврат, сверка и поиск расхождений в аналитике занимают минуты, а не часы.

Блог

Вам может быть интересно

5 ноября 2026

Юзабилити сайта в 2026 году: как понять, что сайт удобен, и что улучшать в первую очередь

Юзабилити сайта — это то, насколько легко конкретные пользователи достигают конкретных целей в определённых условиях: находят цену услуги, оформляют заказ с телефона, отправляют заявку без ошибок. Так юзабилити определяет стандарт ISO 9241-11:2018, и именно эту логику стоит использовать в 2026 году при...
5 ноября 2026

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

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

Маркетинговая среда: что это, из чего состоит и как анализировать в 2026 году

Маркетинговая среда — это совокупность внешних субъектов и сил, которые влияют на отношения компании с целевыми клиентами и которые компания, как правило, не может полностью контролировать. Классическая схема делит её на микросреду (поставщики, посредники, клиенты, конкуренты, контактные...
5 ноября 2026

DAU: что это такое, как считать и как использовать метрику в 2026 году

DAU (Daily Active Users) — это число уникальных пользователей, которые за одни сутки совершили заранее определённое «активное» действие. Один человек учитывается один раз, сколько бы раз он ни заходил. Сама по себе цифра мало что объясняет: в 2026 году её принято читать вместе с WAU (Weekly...
5 ноября 2026

Распознавание рукописного текста онлайн в 2026 году: как перевести почерк в текст и чего ожидать от результата

Распознавание рукописного текста онлайн в 2026 году выполняется так: вы загружаете чёткое фото или скан в сервис с нейросетевой моделью для почерка (HTR), указываете язык и вычитываете результат. Обычный OCR для печатного текста с почерком справляется плохо, а точность зависит от разборчивости...
5 ноября 2026

Бриф для дизайнера в 2026 году: что включить, чтобы не получить бесконечные правки

Бриф для дизайнера — это письменная анкета или короткий документ, в котором заказчик до начала работ фиксирует задачу, цель, аудиторию, ограничения, референсы, критерии приёмки, сроки, бюджет и ответственного за согласование. В 2026 году принцип остаётся прежним: бриф должен отвечать на два вопроса —...
5 ноября 2026

Аффилированность сайтов в Яндексе: признаки, проверка и что делать в 2026 году

В 2026 году владельцы бизнеса по-прежнему сталкиваются с одной и той же ситуацией: у компании два-три сайта с похожим предложением, а в выдаче Яндекса уверенно держится только один. Аффилированностью сайтов в SEO-среде называют связь между сайтами одного владельца или компании, при которой они предлагают...
5 ноября 2026

Анализ аудитории ВК в 2026 году: какие данные брать, где и чем собирать

Анализ аудитории ВКонтакте в 2026 году начинается не с выбора сервиса, а с вопроса: чью аудиторию вы изучаете — подписчиков своего сообщества, аудиторию конкурента или будущую рекламную аудиторию. От ответа зависит, какие данные вам реально доступны: встроенная статистика, внешние сервисы по открытым...
5 ноября 2026

Установление контакта с клиентом: алгоритм по каналам, фразы, метрики и правовые рамки 2026

Установление контакта с клиентом — это начальный этап продажи, на котором менеджер получает право задавать вопросы и вести разговор дальше. Цель этапа не в том, чтобы «понравиться» и не в том, чтобы провести презентацию: клиент должен ответить на вопросы и согласиться продолжить. В 2026 году первый...
5 ноября 2026

Поисковый аудит сайта в 2026 году: что проверять, как проводить и что получить на выходе

Поисковый аудит сайта — это то же самое, что SEO-аудит: проверка сайта на соответствие требованиям поисковых систем и потребностям пользователей в технических, контентных и коммерческих аспектах. В 2026 году результатом такой проверки должен быть не список ошибок из краулера, а приоритизированный план...
5 ноября 2026

Mail.ru Group в 2026 году: что это за компания, почему она стала VK и кому принадлежит

Если вы ищете «mail.ru group» в 2026 году, речь идёт о компании, которая с 12 октября 2021 года называется VK. Название Mail.ru Group сохранилось в архивах, старых договорах, профилях инвесторов и профессиональной привычке рынка, но по бренду холдинг давно работает как VK. Ниже разобрано, как связаны...
5 ноября 2026

Расширенные сниппеты в Google в 2026 году: что работает, как получить и почему их нет

Расширенные сниппеты в Google — общее название двух разных механизмов. Первый — расширенные результаты (rich results), которые строятся на структурированных данных. Второй — избранные фрагменты (featured snippets), которые Google подбирает самостоятельно. В 2026 году различие между ними...

Оставьте заявку на бесплатную консультацию с менеджером проекта

Вы можете проконсультироваться или оставить заявку на коммерческое предложение, связавшись с нами любым удобным способом.
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Снизим потери бюджета и увеличим эффективность вашего digital-продвижения
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Оставьте заявку
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Оставьте заявку
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Мгновенный бесплатный
SEO-аудит вашего сайта
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время