Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the MAPP protocol to fetch a posted transaction?

I've got some 15-year-old code that does MAPP (MasterCard Automated Point of sale Program) credit card transactions over POTS and a modem, with Host Data Capture (as opposed to Terminal Data Capture). It implements: get approval (opcode #08), post approval (#60), sell (#10), refund (#30), and void (#50) transactions. As I recall, MAPP also allowed fetching the data for a given retrieval number or perhaps whole batches. For validation purposes I need to implement one or the other (fetch a transaction or batch). Fetching the card and amount for a given retrieval number would be sufficient. However, I can no longer find our copy of "60-M08V3.0/1096 Point-of-sale Specifications and Certification Procedures", and that document doesn't appear to be anywhere on the web. I'm guessing fetching by retrieval number would require something like TERMINALID, ASCII FS, OPCODE, ASCII FS, RETRIEVAL, ASCII ETX (or maybe the approval number is in there too).

What is the proper protocol to fetch (by retrieval number and/or approval number) a previously posted transaction or batch of transactions? Is there a copy of 60-M08V3.0/1096, or the applicable portion of the protocol, somewhere on the web?

like image 371
Witness Protection ID 44583292 Avatar asked Nov 13 '22 09:11

Witness Protection ID 44583292


1 Answers

We finally finished working our way through the bureaucracy of the powers that be and found that current protocol documentation is available from [email protected]

like image 168
Witness Protection ID 44583292 Avatar answered Nov 15 '22 12:11

Witness Protection ID 44583292