референс код что это
RRN в чеке: что это и где найти?
На кассовом чеке, который согласно законодательству РФ выдается при совершении оплаты наличными деньгами или по безналичному расчету, содержится важная информация. Она может понадобиться для разбирательства в случае проблем с оплатой или возвратом товаров или услуг, указанных в чеке.
В частности, может пригодиться строка RRN в кассовом чеке.
Расшифровка аббревиатуры RRN
Значение сокращения RRN расшифровывается как Reference Retrieval Number, что дословно можно перевести как «Поиск ссылочного номера». Специалисты используют термин «референс» для русского обозначения аббревиатуры RRN.
Кодировка RRN состоит из двенадцатизначного сочетания букв на латинице и цифр.
Идентификатор RRN, указанный при осуществлении платежа, требуется для того, чтобы уточнить детали по осуществленной банковской транзакции, или проверить статус выполнения операции. Он создается банком-эквайрером при осуществлении процедуры платежа.
Где можно найти RRN
Внимательно рассмотрев чек, полученный после произведенной оплаты, можно найти строку RRN, расположенную обычно в нижней части. В случае отсутствия такой строки необходимо зайти в свой мобильный банк или интернет-приложение.
В приложении потребуется выполнить следующие шаги:
Если поиск в мобильном банке или приложении не дал результатов, следует обратиться в свой банк с запросом о предоставлении необходимой информации.
Для этого потребуется подтвердить свою личность.
В том случае, если банк не может предоставить информацию об идентификаторе RRN, можно обратиться в электронную систему, которая обработала прохождение оплаты.
Для чего нужен RRN
В случае совершения возврата оплаты отправитель денежных средств может потребовать указать RRN, присвоенный операции по оплате. Это необходимо для того, чтобы подтвердить уникальность операции. В случае указания неверного RRN оплата может «потеряться» и не поступить к получателю.
Идентификатор RRN также может помочь вернуть «зависшие» деньги, если при переводе были указаны неверные или неполные реквизиты получателя платежа.
RRN в чеке — что это за номер?
Дополнительная информация в чеках транзакций иногда может стать преимуществом при возникновении некоторых проблем с переводом средств. Данный материал расскажет о строке RRN в чеке, а вы поймете что это значит и для чего используется.
Что означает данная аббревиатура?
RRN расшифровывается как Reference Retrieval Number, что в дословном переводе означает «Поиск ссылочного номера». В специализированной среде данный набор цифр называется «Референс».
Данное сочетание состоит из 12 символов – чаще сочетания цифр и латинских букв. При отсутствии кода в основной части чека, его можно найти посредством использования настроек платёжной системы, интернет-банкинга.
Для этого проводим следующие манипуляции с приложением/личным кабинетом:
Искомая информация должна располагаться в нижней части первого столбца детализации отправки.
RRN идентификатор на чеке
Для чего предназначена?
RRN идентификатор, полученный из деталей платежа, может потребоваться для уточнения деталей по проведённой транзакции, узнать статус выполнения операции. В большинстве случаев речь идёт о правильном завершении перевода, получении денежных средств.
Для этого отправитель делает запрос в банковскую структуру или же электронную систему, через которую была проведена оплата. Указание данного кода производится для подтверждения личности и получения необходимой информации без дополнительных проверок.
Рекомендуем наш материал о новой опции Защита платежа от Халвы.
Где и как генерируется RRN?
Числовое значение RRN, указанное в электронном чеке, формируется при инициализации платежа непосредственно банком Эквайрером. Далее соответствующий параметр проходит через соответствующий ПЦ (процессинговый центр) для дополнительной безопасности и невозможности получения третьими лицами вследствие хакерской атаки на сервера.
При отсутствии необходимой информации рекомендуется обратиться в техническую поддержку соответствующей платёжной системы для повторной отправки электронного чека, разъяснения сложившейся ситуации.
Заключение
По информации с форумов, рассматриваемый пункт деталей платежа может в принципе отсутствовать в некоторых платёжных системах. Это может относится к некоторым конвертерам валют, недавно созданным способам перевода. Надеемся, что эта статья помогла вам разобраться с RRN в чеке и использовать быстрый способ проверки завершения перевода в случае необходимости.
RRN платежа, код авторизации и другие параметры карточной операции
RRN платежа.
RRN (Reference Retrieval Number) – это уникальный идентификатор банковской транзакции, который назначается банком Эквайрером при инициализации платежа. RRN принимает цифробуквенное значение, состоящее из 12 символов (цифры и буквы латинского алфавита). RRN может быть запрошен при необходимости Торгово-сервисным предприятием (ТСП) у банка Эквайрера. Также этот параметр, помимо прочих, можно найти в свойствах платежа в личном кабинете PayKeeper, перейдя на вкладку «Параметры операции» или «Параметры запроса».
RRN может потребоваться, например, для уточнения корректности произведенной транзакции по платежу – в этом случае организация делает запрос в банк, указывая идентификатор транзакции. Также RRN удобно использовать для поиска платежа в личном кабинете PayKeeper.
Код авторизации.
При проведении карточной операции ей присваивается код авторизации. Последний назначается банком Эмитентом, является результатом успешно пройденной процедуры авторизации и может служить, в том числе, идентификатором проведенного платежа.
Код авторизации представляет собой строку, состоящую из 6 цифр и букв латинского алфавита. Пример кода авторизации: 95F69T. Код авторизации, в большинстве случаев, может быть найден в личном кабинете интернет-банкинга плательщика среди параметров платежа. Также код авторизации может быть запрошен в банке Эмитенте.
В личном кабинете PayKeeper код авторизации можно найти на вкладке «Параметры операции». В открывшемся окне среди прочих параметров платежа код авторизации может обозначаться по-разному, в зависимости от того, каким образом он транслируется в инфраструктуре Эквайрера: AuthCode (Промсвязьбанк, Московский Кредитный банк), APPROVAL_CODE (Русский стандарт), APPROVAL (ВТБ24), approvalCode (Cбербанк, РосЕвроБанк, Банк Открытие).
В общем случае, два вышеописанных параметра – RRN транзакции и код авторизации платежа – позволяют однозначно идентифицировать карточную операцию в инфраструктурах Эмитента и Эквайрера. Один из распространенных случаев, когда могут понадобиться RRN и Код авторизации – уточнение в банке Эмитенте статуса возврата денежных средств по произведенному платежу. Операции возврата также могут назначаются оба параметра. Плательщик имеет возможность предоставить в банк, выпустивший его карту, данные RRN и Кода аторизации возврата и получить по последнему точную информацию.
Результат авторизации 3D-Secure.
В некоторых случаях частью проведения карточной операции может являться процедура проверки кода 3D-Secure. Последняя является дополнительно мерой безопасности, созданная для того, чтобы исключить возможность мошеннических операций с картами.
Результатом проверки 3D-Secure могут быть следующие ответы Эмитента:
NOT PARTICIPATED – данный статус означает, что банковская карта не участвует в программе 3D-Secure. В основном, такими картами в настоящее время являются карты иностранных банков Эмитентов, выпускавших свои карты еще до введения 3D-Secure авторизации (например, некоторые карты AmericanExpress). В настоящее время поддержка 3D-Secure картами, выпущенными на территории РФ, является обязательной.
ATTEMPTED – данный статус присваивается результату проверки в том случае, если карта включена в программу 3D-Secure только номинально. По факту же операция проверки кода 3D-Secure в этом случае лишь эмулируется. Подобные карты могут выпускаться банками Эмитентами для того, чтобы они соответствовали современным стандартам безопасности интернет-эквайринга. В большинстве случаев эмиссия таких карт означает, что в банке Эмитенте только частично реализована поддержка 3D-Secure, или некоторые аспекты реализации программы 3D-Secure находятся в тестовом режиме.
AUTHENTICATED – статус присваивается результату проверки кода 3D-Secure, если авторизация прошла успешно.
DECLINED – статус означает, что авторизация 3D-Secure прошла неуспешно. Например, был неверно введен код авторизации либо плательщик отменил операцию проверки принудительно, нажав на ссылку отмены или закрыв страницу ACS (Access Control Server) банка Эмитента.
В личном кабинете PayKeeper результат авторизации 3D-Secure отображается на вкладке «Параметры операции» и отмечен тегом «3DSECURE».
Номер карты, имя держателя, срок действия.
Информация о карточной операции обязательно включает в себя основные характеристики самой карты, с помощью которой эта операция производится: номер карты, имя держателя карты и срок действия. Перечисленные параметры и код CVN/CVC (Card Verification Number/Card Verification Code) обычно требуется указать на платежной странице банка. Указанная плательщиком информация в дальнейшем сохраняется в качестве свойств карточной операции после завершения процедуры оплаты.
В личном кабинете PayKeeper эту информацию можно найти на вкладках «Параметры операции» и «Параметры запроса».
Например, если банком Эквайрером является Сбербанк, то срок действия карты будет отображаться на вкладке «Параметры запроса» под названием «CardAuthInfo/expiration». Первые четыре цифры будут относиться к году, последние две – к месяцу.
Если торговая точка проводит свои платежи через ВТБ24, то имя держателя карты, по которой была произведена банковская операция, можно найти на вкладке «Параметры операции» под тегом «CARD_HOLDER».
Номер карты в личном кабинете PayKeeper также отображается на вкладке «Параметры операции» под тегом «CARD_NUMBER»
Что такое референс в банке?
В официальной банковской терминологии нет понятия референса, поэтому речь пойдет об общепринятом понятии. Основанием для перевода референции на простой язык служит англо-русский словарь, в котором слово «reference» имеет следующие значения:
В российском законодательстве не существует понятия референции, но оно есть в толковых словарях. Информация взята из толковых и юридических словарей Ушакова, Кузнецова. В жаргонном виде слово «референция» сокращается до «реф» или «рефка».
Значение слова «референция»:
Понятие и примеры референции
В финансовой терминологии референция означает положительный исход какого-либо вопроса, подтверждение транзакции по платежному поручению, выдачу контрагентам данных о заемщике. Банковский референс – это письмо, оформленное в свободной форме, содержащее определенную информацию. Вырвав слово «референс» из контекста следует переводить его по словарю, но в соответствии с контекстом референс должен содержать информацию о денежном переводе, займе или заемщике.
Кроме всего прочего, референс – это еще и уникальный идентификатор сообщения – кодовый номер. По-английски звучит как «Transaction Reference Number». Присваивается код сообщению автоматически и используется для поиска определенного платежного документа при международных платежах.
Частый пример референции. Кредитор запрашивает информацию о новом клиенте по неофициальным каналам межбанковской переписки. В добавление к прилагательному «банковская» референция означает запрос данных о платежеспособности клиента. Причем ответ (обратное письмо) не имеет четкого стандарта и составляется в свободной форме, возможно, по форме банка, не оговоренной законом. Часто референс отправляется даже не по электронной почте, а через мессенджеры в телефонах.
Что получится, если составлять референс по образцу из интернета? Действительно, в интернете полно примеров различных референсов, но списывать их не рекомендуется. Представьте, как будет выглядеть адресат, если на его столе скопится 5-6 одинаковых референсов из разных отделов или структур. Это вызовет ненужные вопросы, спровоцирует внеочередные проверки.
То же самое произойдет, если составить референцию на листе А4 и сдобрить подписями, печатями организации. Подобный документ признается фикцией и влечет штрафные санкции вплоть до увольнения сотрудника, который его составил.
Особенности банковской референции
Банковская референция на одного человека, составленная в разное время, может содержать различные данные. Если в январе заемщик выплачивал кредит полностью и в срок, на него составляется положительный референс. Уже через пару месяцев информация может поменяться в худшую сторону, поэтому справка будет иметь отрицательный характер.
Почему референция вне закона? Прочитав текст ФЗ «О банках и банковской деятельности» догадаться о незаконности понятия нетрудно. По статье «Банковская тайна» сотрудники кредитно-финансовых организаций не вправе передавать информацию о клиентах третьим лицам. Частично статья смягчается, если сам клиент подписал согласие на разглашение персональных данных.
По закону сотрудники банков вправе выдавать информацию о клиентах только по предоставлению заявки правоохранительных органов либо через судебные исполнительные листы. Если клиент докажет, что банк в личной переписке через мессенджеры пересылает его личные данные третьим лицам, банку сулят крупные санкции вплоть до санации.
Референция банка по запросу клиента
Каждый клиент вправе получить референцию банка по запросу. Информация будет касаться только счетов самого клиента. В этой связи референцией можно назвать любую банковскую справку либо выписку по счетам.
Запрос выполняется клиентом в письменной, устной форме или через телефонный звонок. В последнем случае человеку придется огласить идентификационные данные:
Мошенничество и референция в банке
Иногда легким мошенничеством занимаются «молодые» фирмы, у которых еще нет клиентской базы. Отчасти незаконным путем они узнают номера телефонов клиентов других банков, звонят им и предлагают свои услуги. Люди при этом не понимают, откуда новая организация узнала личный телефонный номер.
Мошенничество такое недоказуемо, так как проследить «нить» передачи личных данных от первоисточника практически невозможно.
Вместо заключения
Понятие референция имеет широкое значение и используется не только в банковских документах. Референс составляется и для персонажа мультипликации перед его прорисовкой. Фото референция – часть компьютерного моделирования и скульптуры. При помощи референсов художники определяют позу человека и ее природные деформации.
Референсный код
Мой активный корреспондент Чарльз Мэннинг отправил мне ссылку на вопрос с сайта Nordic Semiconductor. Вот этот вопрос, дословно: «Какой BLE профиль будет удовлетворять ЭКГ сигналам наилучшим образом и есть ли пример кода для АЦП из этого профиля? Искал какое-то время и не могу найти его ».
И, поверьте мне, я целиком и полностью за повторное использование, и думаю, что это действительно наша единственная надежда на спасение, поскольку системы становятся больше и сложнее.
Человек, который задал такой вопрос, может быть чрезвычайно компетентным разработчиком, который будет анализировать код, прежде чем его использовать. Но это симптом, указывающий на две проблемы в нашей отрасли сегодня.
Первая из них — часто вшивое неважное качество кода от поставщика. В некоторых случаях все настолько плохо, что полупроводниковая компания должна держать большую команду своих инженеров на объекте заказчика, чтобы помочь вывести продукт на рынок. Конечно, это только происходит для тех, кто покупает огромное число чипов, а небольшие потребители, или даже те, кто покупает сотни тысяч, пролетают мимо.
В некоторых случаях, как мне известно, результаты работы этих инженеров не возвращается назад и не отражается в референсном коде, предоставляемом всем остальным. У них никогда нет времени, чтобы искать ответы на любые вопросы, кроме немедленного кризиса, таким образом обновления остаются вне зоны внимания.
Тем не менее надо проявить снисходительность к поставщикам — ведь их миссия заключается в продаже чипов. Референсный код является свободным и поэтому воспринимается как бесплатный. То есть он должен существовать, чтобы протолкнуть чип в дверь продаж, но никогда не получит требуемого внимания к потребностям пользователя. Современные микроконтроллеры действительно сложны. Даже шина может развалиться, периферия работает в бесчисленных режимах. Сотни или даже тысячи регистров должны быть установлены правильно. Список инициализации сегодня может составлять 500, 1000 или более страниц. Референсный код действительно не может обработать каждый режим и возможную конфигурацию. Стоимость развития такого кода огромна, а цена равна нулю.
Вторая проблема заключается в постоянной нехватке времени на рынке. Клиенты просто не имеют времени, чтобы выяснить нюансы обработки всех этих периферийных устройств настолько хорошо, как требуется для создания надежного кода, если они хотят удержаться на гребне волны. Решением является повторное использование референсного кода. Если бы это было совершенный мир, повторное использование осуществлялось бы на уровне объектного кода, весь повторно используемый код был бы квалифицирован, и все клиенты имели бы полную уверенность в коде.
Когда дело доходит до повторного использования мы должны думать о пирамидах. Они были построены на невероятно прочном фундаменте. В мире прошивки, слишком часто, эта пирамида перевернута.
Каков ваш опыт работы с референсным кодом?
Дальше от переводчика ответ на вопрос Джека.
Недели две назад увидел в блоге вопрос о сбоях серво-машинок под Ардуино. Нашел код используемой библиотеки, посмотрел, ужаснулся — они формируют программный ШИМ, дергая ножки руками в прерывании таймера, поэтому, естественно (или как еще говорят, разумеется) при загрузке процессора другим прерыванием (а в том случае речь шла о стеке поддержки беспроводного протокола, исходников которого я не нашел, но который скорее всего, следуя современной моде, исполняется в режиме прерывания), длительность ШИМ импульсов способна расширяться на неопределенную величину.
Решение очевидно — надо использовать в подобных случаях аппаратный ШИМ, но, как вы думаете, где-нибудь в документации об этом было сказано? Причем все скачано с официального сайта Ардуино. Есть альтернативное решение, но там свои тараканы и чуть ли не крупнее. Как говорил товарищ Сталин — «Оба хуже».
Ну да фиг то с ними с Ардуино (хотя с какого перепугу, ребята то считают себя вполне взрослыми и спрашивать с них надо соответственно), но вот буквально вчера обнаружена бага в референсной библиотеке (порте lwIP) на STM, которая проявляется в определенных условиях при не-одновременности подачи питания на разные аппаратные части устройства.
Где-то с полгода назад у знакомых молодых инженеров на определенных режимах не работала референсная библиотека USB от STM, а через месяц появилась новая версия библиотеки, которая заработала, за что STM искреннее спасибо (что этих инженеров, конечно, не оправдывает в столь некритичном использовании стороннего кода).
Как, во многом справедливо, указал мой коллега по поводу все тех же Ардуино библиотек, их использование сильно напоминает карго-культ, то есть делай так и будет тебе счастье. И все замечательно, пока все действительно работает, но ежели нет… вот тут и требуются знания, которых следование наперед заданным правилам дать не может в принципе. Хотелось, что бы меня правильно поняли — я не против Ардуино, более того, это замечательная экосистема, которая потрясающе понизила порог вхождения и привлекла к прошивке колоссальное количество людей, но надо четко понимать что она никак не серебряная пуля и даже при реализации не экстремально сложных функций может создать определенные проблемы, решать которые она не учит. То есть, начинайте с Ардуино, но потом идите дальше — там самое интересное и начинается.
PS. Вот не могу понять, почему тот же Джек читает свой курс по прошивке «More Firmware, Faster» каждый год в 5-6 странах, а у нас ничего подобного нет и не предвидится. У нас нет потребности в сильных инженерах? Не верится. Или дело в нежелании учиться? Или в нежелании платить за учебу (за свою или своих сотрудников)? У меня нет ответа на эти вопросы, есть только констатация факта.