{ "1": { "type": "b", "length": "64", "description": "Bit map (b 128 if secondary is present and b 192 if tertiary is present)" }, "2": { "type": "n", "length": "..19", "description": "Primary account number (PAN)" }, "3": { "type": "n", "length": "6", "description": "Processing code" }, "4": { "type": "n", "length": "12", "description": "Amount, transaction" }, "5": { "type": "n", "length": "12", "description": "Amount, settlement" }, "6": { "type": "n", "length": "12", "description": "Amount, cardholder billing" }, "7": { "type": "n", "length": "10", "description": "Transmission date & time" }, "8": { "type": "n", "length": "8", "description": "Amount, cardholder billing fee" }, "9": { "type": "n", "length": "8", "description": "Conversion rate, settlement" }, "10": { "type": "n", "length": "8", "description": "Conversion rate, cardholder billing" }, "11": { "type": "n", "length": "6", "description": "System trace audit number (STAN)" }, "12": { "type": "n", "length": "6", "description": "Time, local transaction (hhmmss)" }, "13": { "type": "n", "length": "4", "description": "Date, local transaction (MMDD)" }, "14": { "type": "n", "length": "4", "description": "Date, expiration" }, "15": { "type": "n", "length": "4", "description": "Date, settlement" }, "16": { "type": "n", "length": "4", "description": "Date, conversion" }, "17": { "type": "n", "length": "4", "description": "Date, capture" }, "18": { "type": "n", "length": "4", "description": "Merchant type" }, "19": { "type": "n", "length": "3", "description": "Acquiring institution country code" }, "20": { "type": "n", "length": "3", "description": "PAN extended, country code" }, "21": { "type": "n", "length": "3", "description": "Forwarding institution. country code" }, "22": { "type": "an", "length": "4", "description": "Point of service entry mode" }, "23": { "type": "n", "length": "3", "description": "Application PAN sequence number" }, "24": { "type": "n", "length": "3", "description": "Function code (ISO 8583:1993)\/Network International identifier (NII)" }, "25": { "type": "n", "length": "2", "description": "Point of service condition code" }, "26": { "type": "n", "length": "2", "description": "Point of service capture code" }, "27": { "type": "n", "length": "1", "description": "Authorizing identification response length" }, "28": { "type": "n", "length": "8", "description": "Amount transaction fee" }, "32": { "type": "n", "length": "..11", "description": "Acquiring institution identification code" }, "33": { "type": "n", "length": "..11", "description": "Forwarding institution identification code" }, "34": { "type": "ns", "length": "..28", "description": "Primary account number, extended" }, "35": { "type": "z", "length": "..37", "description": "Track 2 data" }, "36": { "type": "n", "length": "...104", "description": "Track 3 data" }, "37": { "type": "an", "length": "12", "description": "Retrieval reference number" }, "38": { "type": "an", "length": "6", "description": "Authorization identification response" }, "39": { "type": "an", "length": "2", "description": "Response code" }, "40": { "type": "an", "length": "3", "description": "Service restriction code" }, "41": { "type": "ans", "length": "8", "description": "Card acceptor terminal identification" }, "42": { "type": "ans", "length": "15", "description": "Card acceptor identification code" }, "43": { "type": "ans", "length": "40", "description": "Card acceptor name\/location (1-23 address 24-36 city 37-38 state 39-40 country)" }, "44": { "type": "an", "length": "..25", "description": "Additional response data" }, "45": { "type": "an", "length": "..76", "description": "Track 1 data" }, "46": { "type": "an", "length": "...999", "description": "Additional data - ISO" }, "47": { "type": "an", "length": "...999", "description": "Additional data - national" }, "48": { "type": "an", "length": "...999", "description": "Additional data - private" }, "49": { "type": "a", "length": "3", "description": "Currency code, transaction" }, "50": { "type": "a", "length": "3", "description": "Currency code, settlement" }, "51": { "type": "a", "length": "3", "description": "Currency code, cardholder billing" }, "52": { "type": "b", "length": "8", "description": "Personal identification number data" }, "53": { "type": "n", "length": "16", "description": "Security related control information" }, "54": { "type": "an", "length": "...120", "description": "Additional amounts" }, "55": { "type": "ans", "length": "...999", "description": "Reserved ISO" }, "56": { "type": "ans", "length": "...999", "description": "Reserved ISO" }, "57": { "type": "ans", "length": "...999", "description": "Reserved national" }, "58": { "type": "ans", "length": "...999", "description": "Reserved national" }, "59": { "type": "ans", "length": "...999", "description": "Reserved national" }, "60": { "type": "n", "length": "...13", "description": "Reserved national" }, "61": { "type": "ans", "length": "...29", "description": "Reserved private" }, "62": { "type": "ans", "length": "...200", "description": "Reserved private" }, "63": { "type": "ans", "length": "...99", "description": "Reserved private" }, "64": { "type": "b", "length": "16", "description": "Message authentication code (MAC)" }, "65": { "type": "b", "length": "1", "description": "Bitmap, extended" }, "66": { "type": "n", "length": "1", "description": "Settlement code" }, "67": { "type": "n", "length": "2", "description": "Extended payment code" }, "68": { "type": "n", "length": "3", "description": "Receiving institution country code" }, "69": { "type": "n", "length": "3", "description": "Settlement institution country code" }, "70": { "type": "n", "length": "3", "description": "Network management information code" }, "71": { "type": "n", "length": "4", "description": "Message number" }, "72": { "type": "n", "length": "4", "description": "Message number, last" }, "73": { "type": "n", "length": "6", "description": "Date, action (YYMMDD)" }, "74": { "type": "n", "length": "10", "description": "Credits, number" }, "75": { "type": "n", "length": "10", "description": "Credits, reversal number" }, "76": { "type": "n", "length": "10", "description": "Debits, number" }, "77": { "type": "n", "length": "10", "description": "Debits, reversal number" }, "78": { "type": "n", "length": "10", "description": "Transfer number" }, "79": { "type": "n", "length": "10", "description": "Transfer, reversal number" }, "80": { "type": "n", "length": "10", "description": "Inquiries number" }, "81": { "type": "n", "length": "10", "description": "Authorizations, number" }, "82": { "type": "n", "length": "12", "description": "Credits, processing fee amount" }, "83": { "type": "n", "length": "12", "description": "Credits, transaction fee amount" }, "84": { "type": "n", "length": "12", "description": "Debits, processing fee amount" }, "85": { "type": "n", "length": "12", "description": "Debits, transaction fee amount" }, "86": { "type": "n", "length": "16", "description": "Credits, amount" }, "87": { "type": "n", "length": "16", "description": "Credits, reversal amount" }, "88": { "type": "n", "length": "16", "description": "Debits, amount" }, "89": { "type": "n", "length": "16", "description": "Debits, reversal amount" }, "90": { "type": "n", "length": "42", "description": "Original data elements" }, "91": { "type": "an", "length": "1", "description": "File update code" }, "92": { "type": "an", "length": "2", "description": "File security code" }, "93": { "type": "an", "length": "5", "description": "Response indicator" }, "94": { "type": "an", "length": "7", "description": "Service indicator" }, "95": { "type": "an", "length": "42", "description": "Replacement amounts" }, "96": { "type": "b", "length": "64", "description": "Message security code" }, "98": { "type": "ans", "length": "25", "description": "Payee" }, "99": { "type": "n", "length": "..11", "description": "Settlement institution identification code" }, "100": { "type": "n", "length": "..11", "description": "Receiving institution identification code" }, "101": { "type": "ans", "length": "..17", "description": "File name" }, "102": { "type": "ans", "length": "..28", "description": "Account identification 1" }, "103": { "type": "ans", "length": "..28", "description": "Account identification 2" }, "104": { "type": "ans", "length": "...100", "description": "Transaction description" }, "105": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "106": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "107": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "108": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "109": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "110": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "111": { "type": "ans", "length": "...999", "description": "Reserved for ISO use" }, "112": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "113": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "114": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "115": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "116": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "117": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "118": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "119": { "type": "ans", "length": "...999", "description": "Reserved for national use" }, "120": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "121": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "122": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "123": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "124": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "125": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "126": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "127": { "type": "ans", "length": "...999", "description": "Reserved for private use" }, "128": { "type": "b", "length": "64", "description": "Message authentication code" } }