Полное заявление от ISO 8583 - PullRequest
2 голосов
/ 25 февраля 2010

Я хотел бы знать, возможно ли сделать полное заявление (в диапазоне дат) по ISO 8583, я видел банкоматы, которые делают полные заявления, и мне было интересно, какой метод они использовали. Я знаю, что запрос баланса и мини-заявления возможны на POS-устройстве более 8583.

Если это возможно, у кого-нибудь есть информация о структуре сообщения, в идеале для FLexcube.

Ответы [ 4 ]

2 голосов
/ 27 сентября 2013

Это зависит от реализации,

Я реализовал центральный коммутатор NCR, в котором я включаю начальную проверку содержимого в самом приложении Central, а не передаю все на Auth Host.

Моя реализация.

  1. ATM Отправляет (NCD) запросы транзакций на основе настройки конечного автомата в ATM для центрального приложения.

  2. Central выполняет базовые проверки, такие как Действительность BIN (первые 6 цифр номера карты), а также проверяет, есть ли запрошенная сумма наличных в банкомате и т. Д.

  3. Центральное приложение отправляет пакет (ISO8583 / BASE24), который отправляется Приобретателю для дальнейшей обработки.

  4. Получает Отправляет его в ЦС, а затем отправляет на утверждение Эмитенту.

Надеюсь, это поможет.

2 голосов
/ 25 мая 2010

мы сделали что-то похожее в 1999 году в одном из банков, где мы отправили данные выписки в одно из общих полей частного использования, где это позволило бы формат ANS 999

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

у вас будет следующий поток

  • Запрос клиента на выписку в банкомате
  • ATM отправляет сообщение NDC / D912 коммутатору ATM
  • ATM Switch ищет номер счета после аутентификации карты и пересылает запрос в Базовое банковское приложение
  • Базовое банковское приложение будет генерировать выписку и форматировать ее в соответствии с предварительно разработанным шаблоном и отправлять данные выписки в общее поле (скажем, 72)
  • ATM-коммутатор собирает данные и форматирует их в формат NDC или D912, где данные выписки помечаются на принтере выписок (в NDC это поле называется q, и значение должно быть равно 8 - печать только на принтере выписок)

и на поле r поместите предварительно отформатированные данные

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

0 голосов
/ 26 сентября 2014

Мы внедрили мини-операторы в нашу спецификацию ISO-8583, используя сообщение за $ 0,00 0200 (DE003 = 91xxxx) и данные операторов, возвращаемые с хоста на DE125 как в Connex, так и в Base24, а затем изменили наши загрузки с сохранением состояния для печати данных. в банкомате. Хотя полные выписки перестали использоваться много лет назад, поэтому мы удалили их, чтобы они стали просто мини-выписками, теперь использующими принтер квитанций вместо полностраничных выписок. Количество записей ограничено, и не все хосты поддерживают его, но сегодня оно используется в банкоматах NCR и Diebold. Я лично участвовал в тестировании, чтобы заставить его работать на Base24 и Postilion.

Данные мини-выписки, которые мы печатаем, составляют 40 символов в строке и, по-моему, выводят около 10 транзакций.

0 голосов
/ 14 декабря 2010

Мини-заявление не является частью ISO 8583 (или MVA). Обычно это реализовано как собственное расширение. Следовательно, вам нужно пойти в банкомат, принадлежащий вашему банку, или входить в консорциум банков, которые совместно используют инфраструктуру банкоматов с вашим банком.

...