English 中文(简体)
Full statement from ISO 8583
原标题:
  • 时间:2010-02-25 13:55:47
  •  标签:
  • iso
  • iso8583

I would like to know if it is possible to do a full statement (between a date range) through ISO 8583, I have seen ATMs which do full statements and was wondering what method they used. I know balance inquiry and mini statements are possible on a POS devise over 8583.

If it is possible does anyone have an information on the structure of the message, ideally for FLexcube.

最佳回答

we did something similar to that back in 1999 in one of the banks, where we would send the statement data in one of the generic private use fields, where it would allow the format ANS 999

but that means you are either to restrict the data to less than 999 characters, or to split the data on multiple messages. and have a multi legged transaction.

you would have the following flow

  • Customer request for statement on ATM
  • ATM sends NDC/D912 message to ATM Switch
  • ATM Switch look up account number after authenticating the card and forward the request to Core Banking Application
  • Core banking application would generate the statement and format it according to predesigned template and send the statement data into a generic field (say 72)
  • ATM Switch collects the data and formats it to NDC or D912 format where the statement data is tagged to statement printer (in NDC it is a field called q and the value should be ‘8’ - Print on statement printer only)

and on the field r place the preformatted data

however, it is not a good practice to do so, since we have faster means to generate a statement and send to email or internet banking. but this is the bank s preference anyways.

问题回答

It depends upon implementation,

I had implemented NCR central switch, where I incorporate initial checking stuffs in the Central application itself rather than passing everything to Auth Host.

My implementation.

  1. ATM Sends (NCD) the transaction requests based on State Machine setup in ATM to Central Application.

  2. Central does basic checkings such as Validity of BIN (initial 6 digit of card no.) and also checks if the requested amount of cash is available in the ATM etc.

  3. The the Central App sends the packet (ISO8583/BASE24) is sent to the Acquirer for further processing.

  4. Acquires Sends it to CA and then it goes to Issuer for Approval.

Hope this helps.

The mini-statement is not part of ISO 8583 (or MVA). It is usually implemented as a proprietary extension. Hence you need to go to an ATM owned by your bank, or, is part of a consortium of banks that share an ATM infrastructure with your bank.

We implemented mini-statements in our ISO-8583 specification utilizing a $0.00 0200 (DE003 = 91xxxx) message and the statement data coming back from the host on DE125 on both Connex and Base24 and then modified our stateful loads to print the data at the ATM. Though full statements fell out of use years ago so we removed it to just be mini-statements now utilizing the receipt printer vs. full page statements. There is a limited number of entries and not all host support it but it is used today on NCR & Diebold ATMs. I ve personally participated in the testing in getting it to work on Base24 and Postilion.

The mini-statement data we do print is 40 characters per line and prints about 10 transactions I believe.





相关问题
ISO/IEC Website and Charging for C and C++ Standards

The ISO C Standard (ISO/IEC 9899) and the ISO C++ Standard (ISO/IEC 14882) are not published online; instead, one must purchase the PDF for each of those standards. I am wondering what the rationale ...

Maven plugin for generating ISO file

Is there a maven plugin capable of generating ISO images? I need to take the output of some modules (mostly zip files containing jars) and combine them into a single ISO image. Thanks

What alternatives to __attribute__ exist on 64-bit kernels?

Is there any alternative to non-ISO gcc specific extension __attribute__ on 64-bit kernels ? Three types that i ve noticed are: function attributes, type attributes and variable attributes. eg. i d ...

Full statement from ISO 8583

I would like to know if it is possible to do a full statement (between a date range) through ISO 8583, I have seen ATMs which do full statements and was wondering what method they used. I know ...

python write CD/DVD iso file

I m making a cross-platform (Windows and OS X) with wxPython that will be compiled to exe later. Is it possible for me to create ISO files for CDs or DVDs in Python to burn a data disc with? Thanks, ...

How do ISO standards work (particularly ISO 9126) [closed]

I m taking a course in software project management and right now I m writting a "quality plan"... We ve discussed ISOs in class, and I would particularly like my fake company to say the project ...

热门标签