SMARTVISTA FRONT END EXTERNAL INTERFACE SPECIFICATION ISO8583 HOST2HOST INTERFACE SPECIFICATION 8.7.2019 18:15:00 Copyright © 1999-2018 Banking Production Center Banking Production Center Contents OVERVIEW ....................................................................................................................................... 6 HOST2HOST COMMUNICATION PROTOCOL........................................................................ 7 HOST2HOST ISO-8583 MESSAGE TYPES .................................................................................. 8 .1 .2 .3 .4 Authorization Messages ............................................................................................................................................. 8 Reversal Messages ..................................................................................................................................................... 9 Administrative Messages ............................................................................................................................................ 9 Network Managment Messages .................................................................................................................................. 9 HOST2HOST ISO – 8583 MESSAGE FLOWS ........................................................................... 10 .1 .2 .3 .4 .5 .6 .7 Authorization Messages ........................................................................................................................................... 10 Authorization Advice Messages ............................................................................................................................... 10 Reversal Messages ................................................................................................................................................... 10 Normal processing.................................................................................................................................................... 10 Time-out processing ................................................................................................................................................. 10 Administrative Messages .......................................................................................................................................... 11 Network Managment Messages ................................................................................................................................ 11 DATA FIELDS ................................................................................................................................. 12 .1 .2 .3 .4 Data Field Attributes ................................................................................................................................................ 12 Data Field Format..................................................................................................................................................... 12 Data Field Presence Conditions................................................................................................................................ 14 Data Field Description ............................................................................................................................................. 14 .......4.1. .......4.2. .......4.3. .......4.4. .......4.5. .......4.6. .......4.7. .......4.8. .......4.9. .......4.10. .......4.11. .......4.12. .......4.13. .......4.14. .......4.15. .......4.16. .......4.17. .......4.18. .......4.19. .......4.20. .......4.21. .......4.22. .......4.23. Field 1: Secondary Bit-Map .............................................................................. 14 Field 2: Primary Account Number .................................................................... 14 Field 3: Processing Code .................................................................................. 14 Field 4: Amount, Transaction ........................................................................... 17 Field 6: Amount, Cardholder Billing ................................................................ 17 Field 9: Conversion Rate, Cardholder Billing .................................................. 17 Field 11: Systems Trace Audit Number ............................................................ 18 Field 12: Time, Local Transaction .................................................................... 18 Field 14: Date, Expiration ................................................................................. 18 Field 15: Settlement Date.................................................................................. 19 Field 18: Merchant Type ................................................................................... 19 Field 19: Acquiring Institution Country Code .................................................. 19 Field 22: Point of Service Date Code ............................................................... 20 Field 23: Card Sequence Number ..................................................................... 22 Field 24: Function Code.................................................................................... 22 Field 32: Acquiring Institution Identification Code .......................................... 23 Field 35: Track 2 Data ...................................................................................... 23 Field 37: Retrieval Reference Number ............................................................. 23 Field 38: Authorization Identification Response .............................................. 23 Field 39: Response Code .................................................................................. 24 Field 41: Card Acceptor Terminal Identification .............................................. 32 Field 42: Card Acceptor Identification Code .................................................... 32 Field 43: Card Acceptor Name and Location ................................................... 32 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 2 Banking Production Center .......4.24. .......4.25. .......4.26. .......4.27. .......4.28. .......4.29. .......4.30. .......4.31. .......4.32. .......4.33. .......4.34. .......4.35. .......4.36. Field 45: Track 1 Data ...................................................................................... 33 Field 48: Additional Data.................................................................................. 33 Field 49: Currency Code, Transaction .............................................................. 34 Field 51: Currency Code, Cardholder Billing ................................................... 34 Field 52: Personal Identification Number (PIN) Data ...................................... 34 Field 54: Additional Amounts .......................................................................... 35 Field 55: EMV Data .......................................................................................... 39 Field 61: Additional Amounts and Counters .................................................... 43 Field 95: Replacement Amounts ....................................................................... 45 Field 100: SVFE Issuer Institution Identifier .................................................... 45 Field 102: Account Identification ..................................................................... 45 Field 103: Account Identification – 2 ............................................................... 46 Field 125: New PIN Block ................................................................................ 46 MESSAGE FORMATS ................................................................................................................... 47 .1 Authorization Message ............................................................................................................................................. 47 .......1.1. .......1.2. .2 Reversal Messages ................................................................................................................................................... 49 .......2.1. .......2.2. .3 Request .............................................................................................................. 52 Response ........................................................................................................... 54 Administrative Messages .......................................................................................................................................... 55 .......4.1. .......4.2. .5 Request .............................................................................................................. 49 Response ........................................................................................................... 51 Authorization Advice ............................................................................................................................................... 52 .......3.1. .......3.2. .4 Request .............................................................................................................. 47 Response ........................................................................................................... 48 Request .............................................................................................................. 55 Response ........................................................................................................... 56 Network Management Messages .............................................................................................................................. 56 .......5.1. .......5.2. Request .............................................................................................................. 56 Response ........................................................................................................... 57 MESSAGE MATCHING ................................................................................................................ 58 .1 .2 .3 .4 .5 Message Matching Data Fields................................................................................................................................. 58 Search of original request for responses ................................................................................................................... 58 Search of original requests for reversals ................................................................................................................... 58 Search of original requests for repeats ..................................................................................................................... 58 Search of original requests for completions ............................................................................................................. 58 APPENDIX A (FIELD 48) .............................................................................................................. 59 .1 .2 .3 .4 .5 .6 .7 .8 .9 .10 .11 .12 .13 Structure Field 48 ..................................................................................................................................................... 59 Structure Tags of Data Field 48 ............................................................................................................................... 59 Tag 002 – SVFE Transaction Type .......................................................................................................................... 59 Tag 004 – CVC2/CVV2 Presents Indicator ............................................................................................................. 59 Tag 011 – Mini-statement data ................................................................................................................................. 60 Tag 012 – SVFE Terminal Type .............................................................................................................................. 60 Tag 014 – CVC2/CVV2 Data .................................................................................................................................. 61 Tag 015 – Card Status .............................................................................................................................................. 61 Tag 016 – Forwarding Retrieval Reference Number ................................................................................................ 61 Tag 019 – Issuer fee amount .................................................................................................................................... 62 Tag 021 – Card2 Number ......................................................................................................................................... 62 Tag 022 – Virtual Card Limit ................................................................................................................................... 62 Tag 024 – Mobile Phone .......................................................................................................................................... 62 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 3 Banking Production Center .14 .15 .16 .17 .18 .19 .20 .21 .22 .23 .24 .25 .26 .27 .28 .29 .30 .31 .32 .33 .34 .35 .36 .37 .38 .39 .40 .41 .42 .43 .44 .45 .46 .47 .48 .49 .50 .51 .52 .53 .54 .55 .56 .57 .58 .59 .60 .61 .62 Tag 025 – Network Reference Number .................................................................................................................... 62 Tag 026 – Credit Client Name ................................................................................................................................. 63 Tag 027 – Credit Type ............................................................................................................................................. 63 Tag 028 – Credit Issue Date ..................................................................................................................................... 63 Tag 029 – Credit Issue Interval ................................................................................................................................ 63 Tag 030 – Credit End Date ....................................................................................................................................... 63 Tag 031 – Credit Enable Date .................................................................................................................................. 64 Tag 033 – Service Identifier ..................................................................................................................................... 64 Tag 036 – 3-D Secure XID ...................................................................................................................................... 64 Tag 039 – 3-D Secure CAVV .................................................................................................................................. 64 Tag 041 – Chip condition code ................................................................................................................................ 64 Tag 045 – Customer Identifier ................................................................................................................................. 65 Tag 046 – MasterCard Account Level ..................................................................................................................... 65 Tag 047 – MasterCard Mapping Account Data........................................................................................................ 65 Tag 049 – Cardholder Name .................................................................................................................................... 65 Tag 050 – Original RRN .......................................................................................................................................... 65 Tag 051 – Sender Address ....................................................................................................................................... 65 Tag 052 – Sender City.............................................................................................................................................. 66 Tag 053 – Sender Country........................................................................................................................................ 66 Tag 054 – Sender Postal Code ................................................................................................................................. 66 Tag 055 – UCAF ...................................................................................................................................................... 66 Tag 057 – Sender Account Number ......................................................................................................................... 66 Tag 058 – VMT Watch List Data ............................................................................................................................. 67 Tag 059 – Original Network Reference Number...................................................................................................... 67 Tag 064 – Card 2 PS indicator ................................................................................................................................. 67 Tag 065 – Security level indicator............................................................................................................................ 67 Tag 066 – EC Authentication Indicator .................................................................................................................... 68 Tag 067 – Sender state ............................................................................................................................................. 68 Tag 068 – Sender Date of birth ................................................................................................................................ 68 Tag 069 – Card acceptor tax ID ............................................................................................................................... 68 Tag 070 – Installment payment data ......................................................................................................................... 68 Tag 071 – Autounhold period .................................................................................................................................. 69 Tag 072 – Contract ID.............................................................................................................................................. 69 Tag 073 – Recipient name ........................................................................................................................................ 69 Tag 074 – Network issuer intitution id ..................................................................................................................... 69 Tag 075 – Billing number ........................................................................................................................................ 69 Tag 076 – Visa Agent Unique Account Result......................................................................................................... 69 Tag 077 – Visa Product ID....................................................................................................................................... 70 Tag 078 – Merchant Identifier.................................................................................................................................. 70 Tag 079 – Receiver Address .................................................................................................................................... 70 Tag 080 – Receiver Country Code ........................................................................................................................... 70 Tag 081 – Receiver City........................................................................................................................................... 70 Tag 082 – Receiver Postal Code .............................................................................................................................. 70 Tag 083 – Receiver State/Province Code ................................................................................................................. 71 Tag 084 – Receiver Date of Birth ............................................................................................................................ 71 Tag 085 – Receiver Phone Number.......................................................................................................................... 71 Tag 088 – Business Application Identifier ............................................................................................................... 72 Tag 089 – Partial Authorization Flag ....................................................................................................................... 73 Tag 090 – Payment Account Reference ................................................................................................................... 73 APPENDIX B (FIELD 54)............................................................................................................... 73 .1 .2 .3 .4 .5 .6 Structure Field 54 ..................................................................................................................................................... 76 Structure Tags of Data Field 54 ............................................................................................................................... 76 Tag 001 – Acquirer Fee Amount .............................................................................................................................. 76 Tag 005 – Amount, Available balance ..................................................................................................................... 76 Tag 006 – Currency, Available balance ................................................................................................................... 76 Tag 007 – Amount, Cash Back................................................................................................................................. 77 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 4 Banking Production Center .7 .8 .9 .10 .11 .12 .13 .14 Tag 008 – Amount, Credit Initial ............................................................................................................................. 77 Tag 009 – Amount, Total Credit .............................................................................................................................. 77 Tag 010 – Amount, AcquirerFee (BIN Currency) .................................................................................................... 77 Tag 011 – Currency, Virtual Card ............................................................................................................................ 77 Tag 012 – Amount, Virtual card limit ...................................................................................................................... 77 Tag 013 – Amount, Gratuity (Tips) .......................................................................................................................... 78 Tag 014 – Currency, Gratuity (Tips) ........................................................................................................................ 78 Tag 015 – Partial approved amount ......................................................................................................................... 78 APPENDIX C (FIELD 61) .............................................................................................................. 79 .1 .2 .3 Structure Field 61 ..................................................................................................................................................... 79 Structure Tags of Data Field 61 ............................................................................................................................... 79 Tag 001 – Cash-In Counters ..................................................................................................................................... 79 APPENDIX D (FIELD 95) .............................................................................................................. 80 .1 .2 .3 .4 .5 .6 .7 .8 Structure Field 95 ..................................................................................................................................................... 80 Structure Tags of Data Field 95 ............................................................................................................................... 80 Tag 001 – Amount, Transaction ............................................................................................................................... 80 Tag 002 –Amount, Account ..................................................................................................................................... 80 Tag 003 –Amount, Cardholder Billing Currency ..................................................................................................... 80 Tag 006 – Currency, Transaction ............................................................................................................................. 80 Tag 007 – Currency, Account .................................................................................................................................. 81 Tag 008 – Currency, Cardholder Billing .................................................................................................................. 81 LIST OF REVISIONS ..................................................................................................................... 82 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 5 Banking Production Center OVERVIEW This document describes specifications for the SmartVista Front – End (SVFE) Host2Host external message protocol. The protocol can be used to provide authorisation and information services to card processing hosts or transaction concentrators. The current software releases are implementing an external message based on the International Organization for Standardization (ISO) 8583-2:1993 standard. The message specifications in this manual are applicable to the ISO-based external message only. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 6 Banking Production Center HOST2HOST COMMUNICATION PROTOCOL Host2Host Interface supports the TCP/IP transport protocol. TCP/IP is a point to point communication protocol with a delivery guarantee and data sequence guarantee. The connection party, which initiates a connection, is a TCP/IP client. The connection party, which accepts the connection, is a TCP/IP server. TCP/IP client establishes connection identifying а target application with an IP address of the host and a port number within that host. If the connection is dropped by any reason it should be re-established by the client application. SVFE host can act in a TCP/IP connection as a client or as a server depending on the host configuration. For data transmission TCP/IP uses sessions. Each session is a bi-directional data stream. SVFE protocol uses a single TCP/IP session to transfer data between hosts in both directions. The continuous TCP/IP data stream is split into frames. Each ISO – 8583 message is sent in a separate frame. A Frame consists of a 2-byte length header and a message body. The header contains the length of the following message. The high byte of value is transmitted first, and the low byte of value is transmitted second. 2 bytes Message Length = N N bytes ISO – 8583 Message SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 7 Banking Production Center HOST2HOST ISO-8583 MESSAGE TYPES Message Class: Authorization 1100 Authorization Request 1110 Authorization Response 1120 Authorization Advice 1130 Authorization Advice Response Message Class: Reversal 1420 Reversal Advice 1420 Reversal Advice Repeat 1430 Reversal Advice Response Message Class: Administrative 1600 Administrative Request 1610 Administrative Response Message Class: Network Management 1804 Network Management Request 1814 Network Management Response .1 Authorization Messages 1100 – Authorization Request Message Type: 1100 Description: Authorization Request (1100) message requests approval authorization or guarantee for the transaction to proceed. Authorization Response (1110) is expected in return for 1100 message, either approving or denying the request. 1110 – Authorization Response Message Type: 1110 Description: Authorization Request Response (1110) is returned in response to Authorization Request (1100) to approve or deny the request. 1120 – Authorization Advice Message Type: 1120 Description: Authorization Advice (1120) advises of a previously completed transaction (including Completion of Pre-Authorization). Format and contents of fields at 1120 message are the same as at 1100 message. Each 1120 message must be acknowledged with 1130 message. 1130 – Authorization Advice Response Message Type: 1130 Description: Authorization Advice Response (1130) is used to acknowledge the receipt of 1120 message. Format and contents of fields at 1130 message are the same as at 1110 message. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 8 Banking Production Center .2 Reversal Messages 1420 – Reversal Advice Request Message Type: 1420 Description: Reversal Advice Request (1420) is advice to cancel part or all of a previously approved transaction. Reversal Advice Response (1430) is expected in return for 1420 message, either approving the request. 1421 – Reversal Advice Repeat Message Type: 1421 Description: Authorization Request Repeat (1421) is identical to 1420 message, except that it denotes to the receiver that it is a possible duplicate message. Format and contents of fields at 1421message are the same as at 1420 message. This message is used when an expected acknowledgement to 1420 message was not received. 1430 – Reversal Response Message Type: 1430 Description: Reversal Response (1430) is used to acknowledge the receipt of 1420 message. .3 Administrative Messages 1600 – Administrative Request Message Type: 1600 Description: Administrative Request (1600) is used to change card status, activate card, block card, validate card, inquire for card status, for cardholder name or for other service action. Service Transaction Response (1610) is expected in return for 1600 message, either approving or denying the request. 1610- Administrative Response Message Type: 1610 Description: Service Transaction Response (1610) is used to acknowledge the receipt of 1600 .4 Network Managment Messages 1804 – Network Management Request Message Type: 1804 Description: Network Management Request (1804) message is used to perform echo tests. 1804 message always requires 1814 message in response. 1814 – Network Management Response Message Type: 1814 Description: Network Management Response (1814) message is returned in response to Network Management Request (1804) message. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 9 Banking Production Center HOST2HOST ISO – 8583 MESSAGE FLOWS .1 Authorization Messages SmartVista FE Acquier 1100 SmartVista FE Issuer 1110 .2 Authorization Advice Messages 1120 SmartVista FE Issuer SmartVista FE Acquire 1130 .3 Reversal Messages .4 Normal processing 1420 SmartVista FE Issuer SmartVista FE Acquire 1430 .5 Time-out processing 1100 X SmartVista FE Acquire SmartVista FE Issuer 1420 X 1421 1430 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 10 Banking Production Center .6 Administrative Messages 1600 SmartVista FE Acquier SmartVista FE Issuer 1610 .7 Network Managment Messages 1804 SmartVista FE Acquire SmartVista FE Issuer 1804 1814 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 11 Banking Production Center DATA FIELDS .1 Data Field Attributes Table 1. Data Field Attributes a Alphabetic characters only. N Numeric digits only. S Special characters an Alphabetic and numeric characters only. As Alphabetic and special characters ns Numeric digits and special characters ans Alphabetic, numeric, and special characters. 4 Fixed length of 4 characters. …16 Variable length up to a maximum of 16 characters. All variable length fields will also contain two or three positions at the beginning of the field to identify the number of positions following to the end of that field b Binary representation of data. Bit – Map 8 bytes (64 bits) in binary format. Each bit signifies the presence (1) or the absence (0) in the message of the data field associated with that particular bit x “C” for credit, “D” for debit and shall always be associated with a numeric amount data field, i.e., x+n 16 in amount, net reconciliation means prefix “C” or “D” and 16 digits of amount, net reconciliation z Tracks 2 and 3 code set as defined in ISO 4909 and ISO 7813 .2 Data Field Format Table 2. Data Field Format MM Month DD Day YY Year hh Hour mm Minute SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 12 Banking Production Center SS Second LL Length of variable data field that follows, from 01-99. The variable length subelement is two numeric characters. LLL Length of variable data field that follows, from 001-999. The variable length subelement is three numeric characters. VAR Variable length data field. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 13 Banking Production Center .3 Data Field Presence Conditions C – Conditional. Field/value is present in the message under certain conditions, which are explained in Data Field Description. M – Mandatory. Field/value must be present in the message. O – Optional. Field/value presence in the message is up to the message initiator or the responder. .4 Data Field Description .......4.1. Field 1: Secondary Bit-Map .......4.1.1. Format Bit-Map .......4.1.2. Description This field is a bit map indicating the presence or absence of fields in the secondary portion of the message, bits 65-128. This field should only be present if there is at least one field from the secondary range in the message. .......4.2. Field 2: Primary Account Number .......4.2.1. Format llvar n.. 24 .......4.2.2. Description This field contains the cardholder’s card number. This field is also used to match a response message with its original message. .......4.3. Field 3: Processing Code .......4.3.1. Format SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 14 Banking Production Center n6 .......4.3.2. Description The processing code is a series of three two-byte codes. The first two bytes (bytes 1 and 2) indicate the type of transaction. See the following table for valid values. Transaction Code 00 00 00 00 00 01 01 09 10 10 18 18 20 20 28 28 29 31 31 31 39 40 50 50 50 50 58 90 91 92 92 92 92 93 SVFE Transaction Type 774 680 460 773 569 700 777 776 618 712 736 677 775 681 698 788 785 702 676 784 704 703 781 692 691 508 707 737 672 751 752 603 748 594 TRANSACTION DESCRIPTION POS Purchase E-POS Purchase Scorring Verification Debit Verification ATC update ATM Cash withdrawal POS Cash Advance POS Purchase with Cash Back ATM Cash-In POS Cash Deposit POS Pre-authorisation E-POS Pre-authorisation POS Return or Refund E-POS Return or Refund Credit Payment Credit Verification P2P Credit Balance Inquiry E-POS Balance Inquiry POS Balance Inquiry Mini-statement Funds Transfer P2P Debit Payment from account (customer predefined) Payment from account (bank predefined) Utility Payment Payment from envelope POS Completion Change Card Status PIN change PIN Auth Forced PIN change PIN count reset Reset ATM Counters SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 15 Banking Production Center The second and third two bytes (bytes 3 and 4, and bytes 5 and 6) indicate the account 1 and account 2 type, respectively . See the following table for valid values. ACCOUNT TYPE 00 1X 2X 3X 4X 99 ACCOUNT DESCRIPTION Default (unspecified) account Savings account Checking account Credit account Others Account No Account Required SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 16 Banking Production Center The second byte (X) in each pair (i.e. byte 4 and 6) indicates an order of account that is used in transaction in the list of card accounts with the same type. Valid values are 0-8. .......4.4. Field 4: Amount, Transaction .......4.4.1. Format n 12 .......4.4.2. Description Funds requested by the cardholder in the local currency of the acquirer or source location of the transaction, inclusive acq fees. In the 1100 balance inquiry request, this field will contain zeroes. In the 1110 balance inquiry response, this field will contain the account balance or zeroes if account balance is negative. .......4.5. Field 6: Amount, Cardholder Billing .......4.5.1. Format n 12 .......4.5.2. Description This field contains the transaction amount (Field 4), converted to the currency used to bill the cardholder’s account. The conversion rate is in Field 9. No decimal point appears in this field; the decimal place is implied based on the currency. If it is present, the following fields are also required: “Field 10: Conversion Rate, Cardholder Billing”. .......4.6. Field 9: Conversion Rate, Cardholder Billing .......4.6.1. Format n8 .......4.6.2. Description This field contains the rate used to convert the transaction amount (Field 4) to the cardholder billing amount (Field 6). The Field 4 amount multiplied by this rate equals the Field 6 amount. The SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 17 Banking Production Center left-most digit denotes the number of positions the decimal separator shall be moved from the right (allowable values are 0 to 7). Positions 2–8 of the field are the actual rate. For example: 69985022 = 9.985022. .......4.7. Field 11: Systems Trace Audit Number .......4.7.1. Format n6 .......4.7.2. Description A number assigned by a transaction originator to assist in identifying a transaction uniquely. The trace number remains unchanged for all messages within the transaction. This field is also used to match a response message with its original message. .......4.8. Field 12: Time, Local Transaction .......4.8.1. Format n 12 YYMMDDhhmmss .......4.8.2. Description The local year, month, day, and time the transaction takes place at the card acceptor location in authorization and financial messages. This field is also used to match a response message with its original message. .......4.9. Field 14: Date, Expiration .......4.9.1. Format n4 YYMM SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 18 Banking Production Center .......4.9.2. Description Field 14 contains the year and the month after which the card expires. When present, this field is used in requests. It is not used in responses. .......4.10. Field 15: Settlement Date .......4.10.1. Format n6 YYMMDD .......4.10.2. Description Field contains the SmartVista Front-End Acquirer settlement date. .......4.11. Field 18: Merchant Type .......4.11.1. Format n4 .......4.11.2. Description A code describing the merchant’s type of business product or service. See ISO-8583 standard documentation for the list of valid categories. .......4.12. Field 19: Acquiring Institution Country Code .......4.12.1. Format n3 .......4.12.2. Description This code identifies the country of the acquiring institution for the transaction terminal. Valid values for this field are the ISO numeric country codes. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 19 Banking Production Center .......4.13. Field 22: Point of Service Date Code .......4.13.1. Format ans 12 .......4.13.2. Description A series of codes intended to identify terminal capability, terminal environment and presentation security data. It shall be used to indicate specific conditions that are (or were) present at the time a transaction took place at the point of service and/or when the transaction has been initiated. See the following table for valid values. Position 1 2 Position Description Card data input capability Cardholder authentication capability 3 Card capability 4 Operating environment 5 Cardholder indicator 6 Card presence capture presence Valid Values 0 – Unknown 1 – Manual 2 – Magnetic stripe reader 3 – Bar code reader 4 – OCR reader 5 – EMV compatible ICC reader 6 – Key entry 7 – Magnetic stripe reader and key entry 8 – Magnetic stripe reader, key entry and EMV compatible ICC reader */ 9 – Contactless read S – Software based Contactless read 0 – No electronic authentication 1 – PIN 2 – Electronic signature analysis 5 – Electronic authentication 6 – Other 0 – None 1 – Capture 0 – no terminal used 1 – on premises of card acceptor, attended 2 – on premises of card acceptor, untended 3 – Off premises of card acceptor, attended 4 – Off premises of card acceptor, unattended 5 – On premises of card cardholder, unattended 9 - On premises of card cardholder, attended 0 – Present 1 – Not present, unspecified 2 – Not present, mail order 3 – Not present, telephone order 4 – Not present, standing order (recurring payment) 5 – Not present, electronic order 0 – Not present 1 – Present SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 20 Banking Production Center Position Position Description 7 Card data input mode 8 Cardholder authentication method 9 Cardholder authentication entity 10 Card data capability output 11 Terminal capability output 12 PIN capture capability Valid Values 0 – Unspecified 1 – Manual, no terminal 2 – Magnetic stripe read 3 – BAR read 4 – OCR read 5 – ICC read 6 – Key entered 7 – Contactless ICC read 8 – Contactless magnetic stripe read 9 – Contactless read F – Credentials on File M – E-commerce Token, channel encryption R - E-commerce, including remote chip U – E-commerce, no security V – E-commerce, channel encryption W – Auto entry from external system X – E-commerce, trusted merchant 0 – No authentication 1 – PIN 2 – Electronic signature analysis 3 – Biometrics 4 – Biographic 5 – Manual signature 6 – Other manual authentication P - Partial shipment or recurring payment, Issuer risk based decisioning R – Merchant risk based decisioning U – E-commerce, 3DS authentication is supported by merchant but is not provided by issuer V – E-commerce, 3DS authentication is supported by merchant and is provided by issuer W – E-commerce, 3DS authentication is supported by merchant and is attempted but not provided by issuer X – E-commerce, authentication by merchant external service 0 – Not authenticated 1 – ICC 2 – Terminal 3 – Authorizing agent, online PIN 4 – Merchant/card acceptor, signature 5 – Other S – Merchant suspicious 0 – Unknown 1 – None 2 – Magnetic stripe write 3 – ICC 0 – Unknown 1 – None 2 – Printing capability only 3 – Display capability only 4 – Printing and display capability 0 – No PIN capture capability 1 – Unknown 4 – PIN capture capability 4 characters maximum SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 21 Banking Production Center Position Position Description Valid Values 5 – PIN capture capability 5 characters maximum 6 – PIN capture capability 6 characters maximum S – Software based PIN capture capability .......4.14. Field 23: Card Sequence Number .......4.14.1. Format n2 .......4.14.2. Description The Card Sequence Number data field contains the SVFE member number for the card that initiated the transaction. Member numbers are used by SVFE to differentiate multiple cards issued with the same card number. .......4.15. Field 24: Function Code .......4.15.1. Format n3 .......4.15.2. Description Code indicating the specific purpose of the message within its message class. See the following table for valid values. FUNCTION CODE 801 802 831 DESCRIPTION Sign-On Sign-Off Echo-test MESSAGE TYPE 1804 1804 1804 SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 22 Banking Production Center .......4.16. Field 32: Acquiring Institution Identification Code .......4.16.1. Format llvar n.. 11 .......4.16.2. Description This code identifies the financial institution acting as the acquirer of this cardholder transaction. The acquirer is a member or system user that installed the terminal. The ID can be a Visa BIN, a MasterCard BIN, or another code that identifies the financial institution or branch within SmartVista Front-End. BINs are usually six digits, but the code may be up to 11 digits long. The value length specifies the number of digits in the ID code. .......4.17. Field 35: Track 2 Data .......4.17.1. Format llvar z.. 37 .......4.17.2. Description The information encoded on track 2 of the magnetic stripe. Required if the card was machine read. .......4.18. Field 37: Retrieval Reference Number .......4.18.1. Format an 12 .......4.18.2. Description A reference supplied by the system retaining the original source information and used to assist in locating that information or a copy thereof. .......4.19. Field 38: Authorization Identification Response SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 23 Banking Production Center .......4.19.1. Format ans 6 .......4.19.2. Description An Authorization code provided by the issuer when a transaction is approved, or a no-reason-todecline code provided for successful verifications. .......4.20. Field 39: Response Code .......4.20.1. Format an 3 .......4.20.2. Description A code which defines the action taken or to be taken as well as the reason for taking the action. Valid codes: Code 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 Description Partial approved Object is already created in system Object is not created in system No such object in system Invalid batch number Additional information required Key Check Value error during key change Not enough money on credit account for full advanced repayment Total limit for all merchant’s terminals Limit for one merchant’s terminal Network is waiting for sign-on Network is unable to process transactions The account is already default account in the card Account has the same status as in change account request HSM resp. 86: PIN exists in either global or local Excluded PIN Table Transaction is not permitted for current card status. TEMPRORY BLOCKED BY CLIENT PERMANENT BLOCKED BY CLIENT ATM device error: EPP error ATM device error: ICC error ATM device error: notes acceptor error ATM device error: notes acceptor error, notes rejected ATM device error: cardreader error, retain card SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 24 Banking Production Center Code 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 307 308 308 309 309 310 311 Description ATM device error: common cardreader error ATM device error: common receipt printer error Exchange amount less than minimum amount allowed for exchange Exchange amount greater than minimum amount allowed for exchange ATM critical hardware error, no needs to retry Can’t find actual exchange rate Client doesn’t have requested service enabled. It’s possible to link client with service. Invalid Terminal Registration Data Service gate return invalid amount error. Card is suspicious. Card was locked. EMV card decline PIN change script Transaction was declined by stoplist record. Card expired date in transaction does not agree with DB. Service Gate security violation Payment execution was delayed Invalid service parameter Invalid payment parameters Error returns from service gateway Public key cryptographic error Partial approved, reduced the amount cash component of the transaction. Retract occurred during cash-in operation For payments with postcheck when the postcheck timeouts Cash advance limit exceeded Single purchase limit exceeded DPP limit exceeded Total transaction counter mismatch Total amount mismatch Negative response was received from billing. Common error code for transaction CHNG_DEF_ACCT The card has Institu number (8) of accounts of this type already, no more allowed. Device inoperative — bills stuck at the exit throat No bills in escrow Bills detected at power-up Cardholder has not checking accounts Cardholder has not saving accounts Bad Track1 Invalid phone error Acquirer blocked Service already binded Issuer blocked Not permitted to terminal. Not comply original transaction No action taken Card is not primary status SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 25 Banking Production Center Code 312 313 314 315 316 317 318 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 Description Cardholder doesn’t have corresponding loyalty account Call acquirer Record already exists Record does not exist Limit of virtual card quantity exceed EMV data processing error Declined in Stand In BILL SHORTAGE Network didn’t respond, timer time-out. It means that SVFE didn’t receive response (to original or reversal request) from host or network in specified time period. Issuer inoperative. Call issuer. Not permitted to cardholder. Error (usually in pinblock translation). Transaction not permitted by law. Transaction needs to be entered again. No dispense, card before cash (DEVICE_RESP). No dispense, card track update failed (DEVICE_RESP). Response received after timeout. Recevied this tx before you should usu. Respond the way you did the first time if there is no response code for this. The message received was not within standards. This can mean several things don’t did not receive a tx amount being reversed greater than orig. No amount being reversed. Limit reached for total number of txns in cycle, independent of transaction category. Kept in NA_USG_TAB (negative auth) or CREF_TAB (positive auth). Per transaction limit. Supervisor limit exceeded. Negative auth usage cycle limit exceeded. Account restricted, capture card. Card expired, capture card. Excessive pin failures. Wrong Pin, Excessive pin failures. Lost Card – Capture. Stolen Card – Capture. Call Security – Capture. Currency of incoming transaction does not match currency of this iso. Approve with identification. Do not honor transaction. Issuing institution is unknown. Unable to determine authorization method. Primary account number has invalid length. Primary account num has invalid characters. Card issue date is in the future. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 26 Banking Production Center Code 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 Description Incorrect CVV. Disallowed by reciprocity check. PIN processing error. PVV check failed. PIN response code undefined. Card status response code undefined. CVV processing error. SV not permitted to stand in. Failed currency conversion. Can’t find or init negative auth usage rec. Address verification failed. This resp applies to address Instit txns only. This is used only in reports module. EMV date predominance error Bad supervisor card (for example, this card is not allowed for this terminal) Pick up card, special condition. Error in parsing or retrieving parsed track 3 data. Can’t update SV card status. Exception file or other file record not found. Error getting or creating a TX_CAT_USG record The transaction frequency limit in the TX_CAT_USG record has been exceeded The NA_USG_TAB limit on the number of ATM transactions has been exceeded. The NA_USG_TAB limit on the number of POS transactions has been exceeded. Request is in Progress. Card_type field in card ref table does not permit the service requested. Requested amount was out of range allowed by the issuer. Processing error (invalid input data, failed DB lookup, etc.) while attempting to process MAC-related HSM command. A MAC verification command was completed, and the outcome was “Mac did not verify.” Card’s aggregate limit exceeded. Expiration dates or card sequence number in the database and in the transaction data are different. Exceeds pin limit; Don’t capture card. Cardholder didn’t insert envelope in time. Depository failed. Deposit in throat customer could get. Deposit in throat customer can’t get. Amount of transaction exceed the available maximum amount for this type of transaction at given network Amount of transaction exceed the available minimum amount for this type of transaction at given network The Bill Payment Account (BankNet) has invalid lenght Fee processing error. Incorrect CVV2. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 27 Banking Production Center Code 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 Description CVV2 processing error. Issuing BIN is unknown. Bad instit limit. Institut limit. Can not proc Institute amount. Account already exist. Account locked. Invalid institute account type Error in parsing or retrieving parsed track 2 data. Card is not personificated. Incorrect customer_id or cardholder_id. The card is already active. The card has NOT ANY accounts in CARD_ACCT_TAB already. The card is personificated already. The card is not active. Stand-In. Exceded Max amount for txn. Not found account in transaction currency. CVV2 present indicator shows that CVV2 present, but it does not EMV card authentication fail (invalid ARQC) Not used now Not used now Payment receiver is unknown. Operation is declined because it’s not enough time passed from specified time point Operation is declined due to absence of debts Operation without receipt is not allowed Problem occurred while delivering notes but dispense was successful There is no records for Offline Statement Cannot process transaction. Additional information for user presents. The card has status 14- FORCED PIN CHANGE. All transaction are declined until PIN is changed Incorrect PIN, foreign. Also commonly mapped through the PIN_RESP_TAB to mean “incorrect PIN, do not capture card” when SV is the issuer. Cannot process transaction. Cannot process amount. This code is only for truly erroneous amounts, don’t, exceeds machine capabilities or $0 cash withdrawal. Do not use for any sort of min/max limits. Invalid PIN, capture card. Bad card (on_us). Expired card. Don’t recognize acct (foreign). Expired card (foreign). Invalid card, capture. Invalid tran at mach – retry. WDL limit reached – retry. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 28 Banking Production Center Code 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 Description WDL limit exceeded – retry. Invalid tran – retry. Invalid acct – retry. Insuff. Funds – retry. Unable to process – retry. Card’s ATM or POS cycle limit exceeded. Invalid financial inst. Non-divisible amt – LOCAL. Non-divisible amt – US. CANCEL key was selected. ATM did not respond (DEVICE_RESP). ATM performed a partial dispense (DEVICE_RESP). No notes dispensed (DEVICE_RESP). Faulty dispense. Notes dispensed UNKNOWN (DEVICE_RESP). No notes dispensed, and card not ejected (DEVICE_RESP). Notes retracted after present (DEVICE_RESP). Account restricted. Diebold dispenser didn’t deliver- send again. Forced post: can’t find in CURR_TRANS. I46: suspect reversal. Forced post: no acct on file. Cannot process transaction – REG E. Forced post: no card on file. Received a command reject message from ATM (DEVICE_RESP). Warm card, deny but don’t capture. Not used now Account’s ATM or POS cycle limit exceeded. No such response code from network. Ouldn’t find orig. trans. When processing a reversal. Invalid Merchant ID. Invalid Store number Invalid Terminal Number. Response (to POS term) not delivered. USED IN CURR_TRANS.CURR_TRANS FIELD. Batch totals from POS term are wrong. Don’t know what happened to response. USED IN CURR_TRANS.CURR_TRANS FIELD. Exeeded transfer limit No second account for transfer Couldn’t post transaction Host response received after timeout. File update error. Fraud is suspected. Card is restricted. Hot card, capture. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 29 Banking Production Center Code 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 Description Date stamp in transaction is invalid. Customer not enrolled for payment txns This company has not enrolled with bank as one for which the bank will collect payements Cutoff is in progress. System Malfunction. Invalid payment institution selected by customer at the device timeout expired update — timeout expired reversal — timeout expired got Oracle exception buffer_c doesn’t match buffer_b Invalid Card number Transaction was taken into account during payment Original amount incorrect. Pre-Authorization transaction has unsuccessful code of completion Flag to tell whoever to generate a C.B. Account has been closed Not usable yet—account is new Account is dormant External (non-SV) application not ready File not accessible Pending reversal, further transactions are not allowed Withholding tax pending, transactions not allowed Invalid branch. Invalid account type. Invalid new pin check for pin change tran. Bad second card. Used in ATM P2P txn Pre-Authorization transaction is reversed Pre-Authorization transaction already has transaction of completion Time between transaction of completion and Pre-Authorization transaction has exceed Amount between transaction of completion and transaction of Pre-Authorization more than fixture in percentage terms Error while processing Pre-auth and Coml Requested Service not allowed, TVR byte 2, bit 5 is set to 1 Service not available at that time.( Communication or another problems) EMV_OFFLINE_DECLINE Information about card’s holder is not the same as information about credit borrower at document Original transaction of Pre-Authorization has no been found for transaction of Completion No ATM canisters are available. Invalid ATM Payment Institution Call Acquire Security, No Capture. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 30 Banking Production Center Code 995 996 997 998 Description Acquire account was no found in currency of transaction Probably this transaction had bad dispence (but was not reversed) Service not allowed for client Incorrect insurance number SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 31 Banking Production Center .......4.21. Field 41: Card Acceptor Terminal Identification .......4.21.1. Format ans 8 .......4.21.2. Description A code that uniquely identifies a particular terminal at the card acceptor’s location. An identification code of less than eight positions must be left-justified and the remainder of the field space-filled. This field is mandatory if the terminal id is available. .......4.22. Field 42: Card Acceptor Identification Code .......4.22.1. Format ans 15 .......4.22.2. Description Code identifying the merchant which defines the point of transaction in both local and interchange environments. .......4.23. Field 43: Card Acceptor Name and Location .......4.23.1. Format LLLVAR ans …136 .......4.23.2. Description The name and location of the card acceptor. This field is required in authorization requests, advice messages and related reversal requests for all card-read transactions. It contains the information necessary for printing on customer account statements and on credit card billing statements. The format is “name>street>city>state>country>postal code”, where is name – the terminal name, SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 32 Banking Production Center street – the street in which the transaction-originating terminal is located, city – the city in which the transaction-originating terminal is located, state – the state in which the transaction-originating terminal is located, country – the 3-character ISO alpha country code (upper case) for the country where the terminal is located, postal code – the postal code in which the transaction-originating terminal is located, > – the one-character, subfield separator. .......4.24. Field 45: Track 1 Data .......4.24.1. Format llvar z.. 76 .......4.24.2. Description This data element carries the information encoded on track 1 of the magnetic stripe of the card, as defined in ISO 7813. For magnetic stripe-read transactions, if track 2 is not provided, this field must be present and contain the data encoded on track 1 of the magnetic stripe. For magnetic stripe-read transactions, Track-1 Data may be provided along with Track 2 Data (Field 35) as well as alone. .......4.25. Field 48: Additional Data .......4.25.1. Format lllvar ans …999 Tag data format: 3 bytes for each tag name + 3 bytes for each tag length + tag data .......4.25.2. Description This field is used to carry SmartVista Front-End internal information. There is a number of tags packed in field 48. The tags have the TLV structure. It means they are repeated groups of Tag IDs, Tag Lengths and Tag Values. Banking Production Center may occasionally introduce new Field 48 tags between SVFE releases to facilitate special processing. Banking Production Center requires members using SVFE Host2Host SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 33 Banking Production Center specification to be able to successfully process various online messages that may contain new unannounced Field 48 tags. Refer to Appendix A (Field 48). .......4.26. Field 49: Currency Code, Transaction .......4.26.1. Format n3 .......4.26.2. Description This field is used in any message related to a cardholder transaction that contains one or more of the amount fields listed above, even when the amount is zero. This field is also used in balance inquiry requests, even when the value of field 4 equals zero. This code specifies the currency in which the acquirer wants the balance amount to be expressed. .......4.27. Field 51: Currency Code, Cardholder Billing .......4.27.1. Format n3 .......4.27.2. Description This field contains a 3-digit numeric code that identifies the currency used by the issuer to bill the cardholder’s account. .......4.28. Field 52: Personal Identification Number (PIN) Data .......4.28.1. Format LLVAR ans … 16 .......4.28.2. Description Field contains PIN BLOCK in ASCII format. Used to identify the cardholder at the point of service. For devices with a Pin Pad connected, this field should contain the PIN information to be verified. If the transaction is not associated with a PIN, this field should not be present. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 34 Banking Production Center .......4.29. Field 54: Additional Amounts .......4.29.1. Format lllvar an…999 .......4.29.2. Description This field is used to carry SmartVista Front-End account balance information. There is a number of tags packed in Field 54. The tags have the TLV structure. It means they are repeated groups of Tag IDs, Tag Lengths and Tag Values. Banking Production Center may occasionally introduce new Field 54 tags between SVFE releases to facilitate special processing. Banking Production Center requires members using SVFE Host2Host specification to be able to successfully process various online messages that may contain new unannounced Field 54 tags. .5 Refer to Tag 089 – Partial Authorization Flag Tag No Size Data 089 N1 This tag is used to indicate that the terminal supports partial authorization responses. Valid values: 0 – Terminal doesn’t support partial authorization responses 1 – Terminal supports partial authorization responses .6 Tag 090 – Payment Account Reference Tag No Size Data 090 An..29 This tag is used to carry Payment Account Reference (Visa DE 56.01.01/MasterCard DE 56.01.01). .7 Tag 091 – Additional Authorization Information Tag No Size Data 091 An..25 This tag is used to carry SVFE Additional Authorization Information, set of flags indicating transaction processing mode and status. Could be send in both request and response messages. Position 1 – Address verification request flag SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 35 Banking Production Center Tag No Size Data Z – Not defined 1 – AVS is requested Position 2 – Transaction processing mode Z – Not defined 1 – Online 2 – Deferred 3 – Batch Position 3 – Partial authorization support flag Z – Not defined 0 – Not supported 1 – Supported Position 4 – CVV2 data presence flag Z Not defined 0 – CVV2 value not provided 1 – CVV2 value is present 2 – CVV2 value is on the card but is illegible 9 – No CVV2 value on card Position 5 – EMV transaction flag Z Not defined 0 EMV transaction, ICC data present 1 EMV transaction, ICC data absent 2 Fallback 3 Repeated fallback 4 Non EMV transaction Position 6 – 3-D Secure transaction flag Z Not defined 0 Non 3DS transaction or 3DS cryptogram absent 1 3DS 1.0, issuer key cryptogram present 2 3DS 1.0, foreign key cryptogram present 3 3DS 2.0, issuer key cryptogram present 4 3DS 2.0, foreign key cryptogram present Position 7 – RFU Position 8 – Expiration date presence flag Z Not defined 0 Absent 1 Present Position 9 – RFU Position 10 – Exception file processing code Z Not defined 1 Add SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 36 Banking Production Center Tag No Size Data 2 Update 3 Delete 5 Inquire Position 11 – Address verification Z Not defined 0 Successful verification A Address matches, postal code does not B Postal code matches, address does not 1 Neither address nor postal code matches 2 Unable to verify 3 Verification error Position 12 – PIN authorization flag Z Not defined 0 Successful verification 1 Incorrect PIN 2 Unable to verify 3 Verification error T Verification timeout Position 13 – CVV authorization flag Z Not defined 0 Successful verification 1 Incorrect CVV/iCVV 2 Unable to verify 3 Verification error T Verification timeout Position 14 – CVV2 authorization flag Z Not defined 0 Successful verification 1 Incorrect CVV2 2 Unable to verify 3 Verification error T Verification timeout Position 15 – EMV Card authentication flag Z Not defined 0 Successful verification 1 Incorrect EMV cryptogram 2 Unable to verify 3 Verification error T Verification timeout Position 16 – 3-D Secure authorization flag Z Not defined 0 Successful verification SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 37 Banking Production Center Tag No Size Data 1 Incorrect 3DS cryptogram 2 Unable to verify 3 Verification error T Verification timeout Position 17 – RFU Position 18 – Digital Commerce Program Indicator Z Not defined 0 Merchant program not defined 1 Digital Commerce merchant program Position 19 – Fraud verification result Z Not defined 0 Successful verification 1 Unsuccessful verification T Verification timeout Position 20-25 – RFU SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 38 Banking Production Center Appendix B (Field 54). .......7.1. Field 55: EMV Data .......7.1.1. Format Lllvar b …255 .......7.1.2. Description EMV Data is used to transport chip-specific data over the payment network. It contains various data captured by the chip terminal as part of a chip transaction. Field 055 is used only for Chip Full Grade transactions. Banking Production Center requires members using SVFE Host2Host specification to be able to successfully process various online messages that may contain new unannounced EMV tags. Position(s) Description 1-3 Field 55 Total Length. 4 or 4-5 First tag ID, in binary representation; the length is either one or two positions depending on the definition of the tag ID in the EMV specification. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 39 Banking Production Center 5 or 6 First tag ID length; the value of the “length” tag is always one; position depends on the tag ID length. 6-xxx or 7-xxx First tag variable length data; the starting position depends on the tag ID length. Positions of the tag length and variable length data depend on the tags used. Tag ID, Length and Variable Length Data may be repeated as needed until all chip data has been presented. Component Tag 5F2A 5F34 82 84 91 95 9A ID length data ID length data Each Total Component Tag Description Length Length 2 5 Transaction Currency Code – Tag ‘5F2A’ – Taken from terminal initialization table or chip card. 1 Mandatory for Authorization Request Message (0100). 2 2 4 Application primary account number (PAN) sequence number. Tag ‘5F34’ identifies and differentiates cards 1 with same PAN. The value must match one provided 1 in Field 23(Card Sequence Number). ID 1 length 1 data 2 ID 1 length 1 data 5-16 ID 1 length 1 data 8-16 ID 1 length 1 data 5 ID 1 Optional for Authorization Request Message (0100). 5 Application Interchange Profile – Tag ‘82’ – Specifies the application functions that is supported by the card. The terminal attempts to execute only those functions that the ICC supports. Mandatory for Authorization Request Message (0100). 7-18 Application Identifier (AID) / Dedicated File (DF) Name – Tag ‘84’ – Taken from the application (application specific data) Optional for Authorization Request Message (0100). 10-18 Issuer Authentication Data – Tag ‘91’ – (Response Message) –Sent by the issuer if on-line issuer authentication is required. Optional for Authorization Response Message (0110). 7 5 Terminal Verification Result (TVR) – Tag ‘95’ – Status of the different functions as seen by the terminal during the processing of a transaction. Mandatory for Authorization Request Message (0100). Mandatory for Reversal Request Message (0400) if Issuer Authentication failed (final value). Transaction Date – Tag ‘9A’ – Formatted as SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 40 Banking Production Center Component Tag 9C 9F02 9F03 length data ID length data ID length data ID length data 9F09 9F10 9F1A 9F1E 9F26 9F27 9F33 ID length data ID Each Total Component Tag Description Length Length ‘YYMMDD’. Taken from terminal clock. 1 Mandatory for Authorization Request Message (0100). 3 1 5 Transaction Type – Tag ‘9C’ – Taken from the transaction data. 1 Mandatory for Authorization Request Message (0100). 1 2 9 Transaction Amount – Tag ‘9F02’ – Taken from transaction data. 1 Mandatory for Authorization Request Message (0100). 6 2 9 Amount Other-Tag ‘9F03’ – A secondary amount associated with the transaction representing a cashback amount. 1 Mandatory for Authorization Request Message (0100) in case cashback transaction and ‘9F03’ was provided 6 by terminal. 2 5 Terminal Application Version Number – Tag ‘9F09’ – Taken from the application (application specific data) 1 Optional for Authorization Request Message (0100). 2 2 length 1 data 1-32 ID length data ID 2 1 2 2 length 1 data 8 ID length data ID length data ID 2 1 8 2 1 1 2 4-35 Issuer Application Data (IAD) –Tag ‘9F10’ – Retrieved from the card Mandatory for Authorization Request Message (0100) if provided by ICC. Must contain all data which is provided by ICC. Mandatory for Reversal Request Message (0400) if provided by ICC and Issuer Authentication failed (final value). Must contain all data which is provided by ICC. 5 Terminal Country Code – Tag ‘9F1A’ – Taken from terminal initialization table or chip card. Mandatory for Authorization Request Message (0100). 11 Interface Device (IFD) Serial Number-Tag ‘9F1E’ – Unique and permanent serial number assigned to the Interface Device by the manufacturer. Optional for Authorization Request Message (0100). Application Cryptogram (AC) – Tag ‘9F26’ Mandatory for Authorization Request Message (0100). 11 4 Cryptogram Information Data – Tag ‘9F27’ Mandatory for Authorization Request Message (0100). 6 Terminal Capabilities – Tag ‘9F33’ – Specifies the SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 41 Banking Production Center Component Tag 9F34 9F35 9F36 9F37 length data ID length data ID length data ID length data ID length data 9F41 9F53 9F5B 9F6E 71 – if presen t 72 – if Each Total Component Tag Description Length Length capabilities of the terminal. 1 Mandatory for Authorization Request Message (0100). 3 2 6 CVM Results – Tag ‘9F34’ – Result of the last cardholder verification method. 1 Optional for Authorization Request Message (0100). 3 2 4 Terminal Type – Tag ‘9F35’ – Specifies the type of terminal. 1 Optional for Authorization Request Message (0100). 1 2 5 Application Transaction Counter (АТС) – Tag ‘9F36’ – from the card. 1 Mandatory for Authorization Request Message (0100). 2 2 7 Unpredictable Number-Tag ‘9F37’ – Value to provide variability and uniqueness to the generation of the 1 application cryptogram. 4 Mandatory for Authorization Request Message (0100). ID 2 length 1 data 2-4 ID length data ID 2 1 1 2 length 1 data 1-20 ID length data ID length data ID 2 1 4 1 1 1-255 1 5-7 Transaction Sequence Counter-Tag ‘9F41’ – Counter maintained by the terminal that is incremented by one for each transaction Optional for Authorization Request Message (0100). 4 Transaction Category Code / Merchant Category Code – Tag ‘9F53’ – Usually provided by the acquirer. Optional for Authorization Request Message (0100). 4-23 7 Tag ‘9F5B’ – Result of script processing Byte 1 – length Byte 2 bits 1-4 – script processing results bits 5-8 – script sequence number Bytes 3-6 – script identifier Bytes 7-21 – reserved for future use Mandatory for Reversal Request Message (0400) if provided by ICC. Tag ‘9F6E’ – Form Factor Indicator. Optional for Authorization Request Message (0100). 3-257 Tag ‘71’ – Issuer Script Template 1. Optional for Authorization Response Message (0110). 3-257 Tag ‘72’ – Issuer Script Template 2. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 42 Banking Production Center Component Tag presen t length data Each Total Component Tag Description Length Length 1 Optional for Authorization Response Message (0110). 1-255 .......7.2. Field 61: Additional Amounts and Counters .......7.2.1. Format lllvar an…999 .......7.2.2. Description This field is used to carry SmartVista Front-End account balance information. There is a number of tags packed in Field 61. The tags have the TLV structure. It means they are repeated groups of Tag IDs, Tag Lengths and Tag Values. Banking Production Center may occasionally introduce new Field 61 tags between SVFE releases to facilitate special processing. Banking Production Center requires members using SVFE CBS specification to be able to successfully process various online messages that may contain new unannounced Field 61 tags. .8 Refer to Tag 011 – Currency, Virtual Card Tag No Length Data 011 N3 Virtual card currency If available must be present in all request messages. .9 Tag 012 – Amount, Virtual card limit Tag No Length Data 012 N12 Virtual card limit If available must be present in all request messages. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 43 Banking Production Center .10 Tag 013 – Amount, Gratuity (Tips) Tag No Length Data 013 N12 Amount Gratuity If available must be present in all request messages. .11 Tag 014 – Currency, Gratuity (Tips) Tag No Length Data 014 N3 Gratuity Currency If available must be present in all request messages. .12 Tag 015 – Partial approved amount Tag No Length Data 015 N12 Partial approved amount Must be present in response if response code is «249» – Partial approved. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 44 Banking Production Center Appendix C (Field 61) .......12.1. Field 95: Replacement Amounts .......12.1.1. Format lllvar an…999 .......12.1.2. Description This field is used to carry SmartVista Front-End amount information. There is a number of tags packed in Field 95. The tags have the TLV structure. It means they are repeated groups of Tag IDs, Tag Lengths and Tag Values. Banking Production Center may occasionally introduce new Field 95 tags between SVFE releases to facilitate special processing. Banking Production Center requires members using SVFE Host2Host specification to be able to successfully process various online messages that may contain new unannounced Field 95 tags. Refer to Appendix D (Field 95) .......12.2. Field 100: SVFE Issuer Institution Identifier .......12.2.1. Format llvar ans.. 11 .......12.2.2. Description Field contains SVFE Issuer Institution Identifier. .......12.3. Field 102: Account Identification .......12.3.1. Format llvar ans.. 32 .......12.3.2. Description SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 45 Banking Production Center Field is used in cardholder transactions. Field identifies an account number of cardholder relationship. .......12.4. Field 103: Account Identification – 2 .......12.4.1. Format llvar ans.. 32 .......12.4.2. Description Field is used in cardholder transactions. Field identifies second account number of cardholder relationship. For example, “TO account” for transfers. .......12.5. Field 125: New PIN Block .......12.5.1. Format LLVAR ans … 32 .......12.5.2. Description Field contains new PIN Block (HEX-DEC format) for PIN Change and Create Virtual Card transactions. Used to identify the cardholder at the point of service. For devices with a Pin Pad connected, this field should contain the PIN information to be verified. If the transaction is not associated with a PIN, this field should not be present. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 46 Banking Production Center MESSAGE FORMATS .1 Authorization Message .......1.1. Request Bit No. Data field Name - Field Used For Mac Y or N Attributes Status Comments / Remarks Message Type n4 M Value is 1100 - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 M Y 3 Processing Code n6 M Y 4 Amount, Transaction n12 M Y 6 Amount, Cardholder Billing n12 C Y 9 Conversion Rate, Cardholder Billing n8 C Y 11 Systems Trace Audit Number n6 M Y 12 Date & Time, Local Transaction YYMMDDhhmmss n12 M Y 14 Date, Expiration YYMM n4 C Y 15 Settlement Date YYMMDD n6 M Y 18 Merchant Type n4 M Y 19 Acquiring Institution Country Code n3 C Y 22 Point of Service Date Code ans12 M Y 23 Card Sequence Number N2 C Y 32 Acquiring Institution Identification Code LLVAR n…11 M Y 35 Track 2 Data LLVAR z .. 37 C Y 37 Retrieval Reference Number an12 M Y Format LLVAR SmartVista Front-End N ISO-8583 HOST2HOST INTERFACE 47 Banking Production Center Bit No. Data field Name Format Attributes Status Comments / Remarks Field Used For Mac Y or N 41 Card Acceptor Terminal Identification ans 8 M Y 42 Card Acceptor Identification Code ans 15 M Y 43 Card Acceptor Name and Location LLLVAR ans…136 M Y 45 Track 1 Data LLVAR z .. 76 C Y 48 Additional Data LLLVAR ans.. 999 M Y 49 Currency Code, Transaction n3 M Y 51 Currency Code, Cardholder Billing n3 C Y 52 Personal Identification Number (PIN) Data LLVAR Ans… 16 C Y 54 Additional Amounts LLLVAR An…999 C Y 55 EMV Data LLLVAR b…255 C Y 100 SVFE Issuer Institution Identifier ans4 O Y Attributes Status Comments / Remarks Value is 1110 .......1.2. Response Field Used For Mac Y or N Bit No. Data field Name - Message Type n4 M - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 ME Y 3 Processing Code n6 ME Y 4 Amount, Transaction n12 ME Y 11 Systems Trace Audit Number n6 ME Y 12 Date & Time, Local Transaction YYMMDDhhmmss n12 ME Y 15 Settlement Date YYMMDD n6 ME Y 23 Card Sequence Number N2 C Y Format LLVAR SmartVista Front-End N ISO-8583 HOST2HOST INTERFACE 48 Banking Production Center Bit No. Field Used For Mac Y or N Data field Name Format Attributes Status 32 Acquiring Institution Identification Code LLVAR n…11 ME Y 37 Retrieval Reference Number an12 ME Y 38 Authorisation Identification Response ans6 C Y 39 Response Code An3 M Y 41 Card Acceptor Terminal Identification ans 8 ME Y 48 Additional Data ans.. 999 M Y 49 Currency Code, Transaction n3 ME Y 51 Currency Code, Cardholder Billing n3 CE 54 Additional Amounts LLLVAR An…999 C Y 55 EMV Data LLLVAR b…255 C Y LLLVAR 95 Comments / Remarks C 102 Account Identification LLVAR ans…32 C Y 103 Account Identification2 LLVAR ans…32 C Y Attributes Status Comments / Remarks Value is 1420 .2 Reversal Messages .......2.1. Request Field Used For Mac Y or N Bit No. Data field Name - Message Type n4 M - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 M Y 3 Processing Code n6 M 4 Amount, Transaction n12 M Format LLVAR SmartVista Front-End Copied from the 1100 original request message N Y Y ISO-8583 HOST2HOST INTERFACE 49 Banking Production Center Bit No. Data field Name Format Attributes Status Comments / Remarks Field Used For Mac Y or N 6 Amount, Cardholder Billing n12 C 11 Systems Trace Audit Number n6 M 12 Date & Time, Local Transaction YYMMDDhhmmss n12 M Y 14 Date, Expiration YYMM n4 C Y 15 Settlement Date YYMMDD n6 M Y 18 Merchant Type n4 M 19 Acquiring Institution Country Code n3 C Y 22 Point of Service Date Code ans12 M Y 23 Card Sequence Number N2 C Y 32 Acquiring Institution Identification Code LLVAR n…11 M 35 Track 2 Data LLVAR z .. 37 C 37 Retrieval Reference Number an12 M 38 Authorisation Identification Response ans6 C 41 Card Acceptor Terminal Identification ans 8 M Copied from the 1100 original request message Y 42 Card Acceptor Identification Code ans 15 M Copied from the 1100 original request message Y 43 Card Acceptor Name and Location LLLVAR ans…136 M Y 45 Track 1 Data LLVAR z .. 76 C Y 48 Additional Data LLLVAR ans.. 999 M Y 49 Currency Code, Transaction n3 M 51 Currency Code, Cardholder Billing n3 C Y 54 Additional Amounts LLLVAR An…999 C Y 55 EMV Data LLLVAR b…255 C Y 100 SVFE Issuer Institution Ans4 O Y SmartVista Front-End Y Copied from the 1100 original request message Copied from the 1100 original request message Copied from the 1100 original request message Y Y Y Y Copied from the 1100 original request message Y Y Copied from the 1100 original request message Y ISO-8583 HOST2HOST INTERFACE 50 Banking Production Center Bit No. Data field Name Format Attributes Status Comments / Remarks Field Used For Mac Y or N Format Attributes Status Comments / Remarks Field Used For Mac Y or N Value is 1430 Identifier .......2.2. Response Bit No. Data field Name - Message Type n4 M - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 ME Y 3 Processing Code n6 ME Y 4 Amount, Transaction n12 ME Y 11 Systems Trace Audit Number n6 ME Y 12 Date & Time, Local Transaction YYMMDDhhmmss n12 ME Y 15 Settlement Date YYMMDD n6 ME Y 23 Card Sequence Number N2 C Y 32 Acquiring Institution Identification Code n…11 ME Y 37 Retrieval Reference Number an12 ME Y 39 Response Code An3 M Y 41 Card Acceptor Terminal Identification ans 8 ME Y 48 Additional Data ans.. 999 M Y 49 Currency Code, Transaction n3 ME Y 51 Currency Code, Cardholder Billing n3 CE 54 Additional Amounts LLLVAR An…999 C 55 EMV Data LLLVAR b…255 C Y 95 Replacement Amounts LLLVAR ans…999 C Y 102 Account Identification LLVAR ans…32 C Y LLVAR LLVAR LLLVAR SmartVista Front-End N ISO-8583 HOST2HOST INTERFACE 51 Banking Production Center Bit No. 103 Field Used For Mac Y or N Data field Name Format Attributes Status Account Identification2 LLVAR ans…32 C Attributes Status Comments / Remarks Field Used For Mac Y or N Value is 1120 N Comments / Remarks Y .3 Authorization Advice .......3.1. Request Bit No. Data field Name - Message Type n4 M - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 M For Completion: Copied from the 1110 PreAuthorization message Y 3 Processing Code n6 M For Completion: Copied from the 1110 PreAuthorization message Y 4 Amount, Transaction n12 M For Completion: Copied from the 1110 PreAuthorization message Y 6 Amount, Cardholder Billing n12 C For Completion: Copied from the 1110 PreAuthorization message Y 9 Conversion Rate, Cardholder Billing n8 C For Completion: Copied from the 1110 PreAuthorization message Y 11 Systems Trace Audit Number n6 M For Completion: Copied from the 1110 PreAuthorization message Y 12 Date & Time, Local Transaction YYMMDDhhmmss n12 M For Completion: Copied from the 1110 PreAuthorization message Y 14 Date, Expiration YYMM n4 C For Completion: Copied from the 1110 PreAuthorization message Y 15 Settlement Date YYMMDD n6 M For Completion: Copied from the 1110 PreAuthorization message Y Format LLVAR SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 52 Banking Production Center Bit No. Data field Name 18 Field Used For Mac Y or N Attributes Status Merchant Type n4 M For Completion: Copied from the 1110 PreAuthorization message Y 19 Acquiring Institution Country Code n3 C For Completion: Copied from the 1110 PreAuthorization message Y 22 Point of Service Date Code ans12 M For Completion: Copied from the 1110 PreAuthorization message Y 32 Acquiring Institution Identification Code n…11 M For Completion: Copied from the 1110 PreAuthorization message Y 37 Retrieval Reference Number an12 M For Completion: Copied from the 1110 PreAuthorization message Y 38 Authorisation Identification Response ans6 M For Completion: Copied from the 1110 PreAuthorization message Y 39 Response Code an3 C 41 Card Acceptor Terminal Identification ans 8 M 43 Card Acceptor Name and Location LLLVAR ans…136 M Y 45 Track 1 Data LLVAR z .. 76 C Y 48 Additional Data LLLVAR ans.. 999 M Y 49 Currency Code, Transaction n3 M For Completion: Copied from the 1110 PreAuthorization message Y 51 Currency Code, Cardholder Billing n3 C For Completion: Copied from the 1110 PreAuthorization message Y 54 Additional Amounts LLLVAR An…999 C Y 55 EMV Data LLLVAR b…255 C Y 100 SVFE Issuer Institution Identifier ans4 O Y Format LLVAR SmartVista Front-End Comments / Remarks Y For Completion: Copied from the 1110 PreAuthorization message Y ISO-8583 HOST2HOST INTERFACE 53 Banking Production Center .......3.2. Response Attributes Status Comments / Remarks Field Used For Mac Y or N Message Type n4 M Value is 1130 N - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 ME Y 3 Processing Code n6 ME Y 4 Amount, Transaction n12 ME Y 11 Systems Trace Audit Number n6 ME Y 12 Date & Time, Local Transaction YYMMDDhhmmss n12 ME Y 15 Settlement Date YYMMDD n6 ME Y 23 Card Sequence Number N2 C Y 32 Acquiring Institution Identification Code n…11 ME Y 37 Retrieval Reference Number an12 ME Y 41 Card Acceptor Terminal Identification ans 8 ME Y 45 Track 1 Data LLVAR z .. 76 C Y 48 Additional Data LLLVAR ans.. 999 M Y 49 Currency Code, Transaction n3 ME Y 55 EMV Data LLLVAR b…255 C Y 95 Replacement Amounts LLLVAR ans…999 C Y 102 Account Identification LLVAR ans…32 C Y 103 Account Identification2 LLVAR ans…32 C Y Bit No. Data field Name - Format LLVAR LLVAR SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 54 Banking Production Center .4 Administrative Messages .......4.1. Request Bit No. Data field Name - Field Used For Mac Y or N Attributes Status Comments / Remarks Message Type n4 M Value is 1600 - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 M Y 3 Processing Code n6 M Y 11 Systems Trace Audit Number n6 M Y 12 Date & Time, Local Transaction n12 M Y 18 Merchant type n4 M 23 Card Sequence Number N2 C Y 35 Track 2 Data z .. 37 C Y 37 Retrieval Reference Number an12 M Y 41 Card Acceptor Terminal Identification ans 8 M Y 48 Additional Data LLLVAR ans.. 999 M Y 52 Personal Identification Number (PIN) Data LLVAR Ans… 16 C Y 61 Additional Amounts and Counters LLLVAR ans.. 999 C 125 New PIN Block LLVAR Ans… 16 C Format LLVAR YYMMDDhhmmss LLVAR SmartVista Front-End This field is used to carry SmartVista Front-End account & counters information N Y Y ISO-8583 HOST2HOST INTERFACE 55 Banking Production Center .......4.2. Response Bit No. Data field Name - Field Used For Mac Y or N Attributes Status Comments / Remarks Message Type n4 M Value is 1610 - Bit Map, Primary b64 M N - Bit Map, Secondary b64 C N 2 Primary Account Number n…24 ME Y 3 Processing Code n6 ME Y 11 Systems Trace Audit Number n6 ME Y 12 Date & Time, Local Transaction n12 ME Y 37 Retrieval Reference Number an12 ME Y 38 Authorisation Identification Response M Y 39 Response Code An3 M Y 41 Card Acceptor Terminal Identification ans 8 ME Y 48 Additional Data LLLVAR ans.. 999 C Y 95 Replacement Amounts LLLVAR ans…999 C Y 102 Account Identification LLVAR ans…32 C Y Format LLVAR YYMMDDhhmmss N .5 Network Management Messages .......5.1. Request Bit No. Data field Name Attributes Status Comments / Remarks - Message Type n4 M Value is 1804 - Bit Map, Primary b64 M 11 Systems Trace Audit Number n6 M 12 Date & Time, Local Transaction n12 M Format YYMMDDhhmmss SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 56 Banking Production Center Bit No. Data field Name 24 Function Code .......5.2. Format Attributes Status N3 M Attributes Status Comments / Remarks Value is 1814 Comments / Remarks Response Bit No. Data field Name - Message Type n4 M - Bit Map, Primary b64 M 11 Systems Trace Audit Number n6 ME 24 Function Code N3 ME 39 Response Code An3 M Format SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 57 Banking Production Center MESSAGE MATCHING .1 Message Matching Data Fields Following set of fields takes part in message matching: Field 2. Primary Account Number. Field 11. Systems Trace Audit Number. Message Type. .2 Search of original request for responses Key fields in matching response with request are Primary Account Number (field 2) and System Trace Audit Number (field 11). The 1814 response matching fields are Message Type and System Trace Audit Number (field 11). .3 Search of original requests for reversals Key fields in matching reversal with original request are Primary Account Number (field 2) and System Trace Audit Number (field 11). .4 Search of original requests for repeats Key fields in matching repeat with original request are Primary Account Number (field 2) and System Trace Audit Number (field 11). .5 Search of original requests for completions Key fields in matching Completion with Pre-Authorization request are Primary Account Number (field 2), SVFE Transaction type(appropriate Pre-Authorization type: 736 or 677), Merchant Type (field 18), Acquiring Institution Identification Code (field 32) and Authorisation Identification Response (field 38). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 58 Banking Production Center APPENDIX A (FIELD 48) .1 Structure Field 48 Size Data LLL Tag 001 3 LLL – 3 Tag 002 … Tag N .2 Structure Tags of Data Field 48 Tag No Length Data NNN NNN Ans .. 99 3 3 NNN bytes .3 Tag 002 – SVFE Transaction Type Tag No Size Data 002 n3 Refer to Field 3: Processing Code Must be present in all messages (requests and responses). .4 Tag 004 – CVC2/CVV2 Presents Indicator Tag No Size Data 004 n3 CVC2/CVV2 Presents Indicator: 000 – CVC2/CVV2 value is deliberately bypassed or is not provided by the merchant, 001 – CVC2/CVV2 value is present, 002 – CVC2/CVV2 value is on the card but is illegible, 009 – Cardholder states that the card has no CVV2 imprint. Must be present in all messages (requests and responses). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 59 Banking Production Center .5 Tag 011 – Mini-statement data Tag No Size Data 011 Ans86 Mini-statement data (see below). Must be present in 1110 message for 704 SVFE transactions type only. The format is: N Description Format Comment 1 Time, Local Transaction n 12 Refer to Field 12: Time, Local Transaction 2 Processing Code n6 Refer to Field 3: Processing Code 3 Debit/Credit Indicator a1 “+” - credit transaction, “–“ - debit transaction, “>” – transfer transaction, blank – noop transaction. 4 Amount, Transaction n 12 Refer to Field 4: Amount, Transaction 5 Currency Code, Transaction n3 Refer to Field 49: Currency Code, Transaction 6 Card Acceptor Identification Code an 15 Refer to Field 42: Card Acceptor Identification Code 7 Card Acceptor Name and Location ans 30 8 Authorisation Identification Response an 6 Refer to Field 38: Authorization Identification Response 9 Refersal flag n1 0 – normal transaction 1 – refersal transaction .6 Tag 012 – SVFE Terminal Type Tag No Size Data 012 n1 1 – ATM 2 – POS 5 – VOICE 8 – EPOS 9 - mPOS Must be present in all messages (requests and responses). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 60 Banking Production Center .7 Tag 014 – CVC2/CVV2 Data Tag No Size Data 014 ans…3 CVC2/CVV2 Data. If available must be present in all messages (requests and responses). .8 Tag 015 – Card Status Tag No Size Data 015 ans 2 ‘01’ Call Issuer ‘02’ Warm Card ‘03’ Do Not Honor ‘04’ Honor With ID ‘05’ Not Permit ‘06’ Lost Card, Capture ‘07’ Stolen Card, Capture ‘08’ Call Security, Capture ‘09’ Invalid Card, Capture ‘10’ Pick up Card, Special Condition ‘11’ Call Acquirer Security ‘12’ Frozen Card ‘14’ Forced PIN Change ‘15’ Card blocked due to cardholder debts ‘17’ PIN activation required ‘18’ Personification waiting ‘19’ Blocked by Fraud prevention ‘20’ Temporary Blocked By Client ‘21’ Permanent Blocked By Client If SVFE Card Status different from ‘00’ must be present in all messages (requests and responses). .9 Tag 016 – Forwarding Retrieval Reference Number Tag No Size Data 016 ans 12 Forwarding Retrieval Reference Number. If available must be present in response messages. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 61 Banking Production Center .10 Tag 019 – Issuer fee amount Tag No Size Data 019 n 12 Issuer fee amount. If available must be present in response messages. .11 Tag 021 – Card2 Number Tag No Size Data 021 ans…24 Card2 Number. If available must be present in all messages (requests and responses). .12 Tag 022 – Virtual Card Limit Tag No Size Data 022 n12 Virtual Card Limit. If available must be present in all messages (requests and responses). .13 Tag 024 – Mobile Phone Tag No Size Data 024 ans..16 Mobile Phone. If available must be present in all messages (requests and responses). .14 Tag 025 – Network Reference Number Tag No Size Data 025 An …50 Network Reference Number for MasterCard – NetworkData (DE 63). For VISA – Transaction Identifier (DE 62.2, as extended numeric string 15 digit length). If available must be present in all messages (requests and responses). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 62 Banking Production Center .15 Tag 026 – Credit Client Name Tag No Size Data 026 Ans40 Credit Client Name. If available must be present in 1110 message for 684 SVFE transaction type only. .16 Tag 027 – Credit Type Tag No Size Data 027 N3 Credit Type. If available must be present in 1110 message for 684 SVFE transaction type only. .17 Tag 028 – Credit Issue Date Tag No Size Data 028 N6 YYMMDD. If available must be present in 1110 message for 684 SVFE transaction type only. .18 Tag 029 – Credit Issue Interval Tag No Size Data 029 N6 YYMMDD. If available must be present in 1110 message for 684 SVFE transaction type only. .19 Tag 030 – Credit End Date Tag No Size Data 030 N6 YYMMDD. If available must be present in 1110 message for 684 SVFE transaction type only. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 63 Banking Production Center .20 Tag 031 – Credit Enable Date Tag No Size Data 031 N6 YYMMDD. If available must be present in 1110 message for 684 SVFE transaction type only. .21 Tag 033 – Service Identifier Tag No Size Data 033 ans…8 Service Identifier. If available must be present in all messages (requests and responses). .22 Tag 036 – 3-D Secure XID Tag No Size Data 036 An40 3-D Secure XID. Only for 3D-Secure transactions. .23 Tag 039 – 3-D Secure CAVV Tag No Size Data 039 An40 3-D Secure CAVV. Only for 3D-Secure transactions. .24 Tag 041 – Chip condition code Tag No Size Data 041 N1 Chip condition code. 0 – Not a fallback transaction 1 – Fallback transaction, previous transaction wasn’t fallback transaction 2 – Fallback transaction, previous transaction was fallback transaction If available must be present in all messages (requests and responses). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 64 Banking Production Center .25 Tag 045 – Customer Identifier Tag No Size Data 045 An8 Customer Identifier. If available must be present in all messages (requests and responses). .26 Tag 046 – MasterCard Account Level Tag No Size Data 046 An1 MasterCard Account Level. If available must be present in all messages (requests and responses). .27 Tag 047 – MasterCard Mapping Account Data Tag No Size Data 047 An36 MasterCard Mapping Account Data. If available must be present in all messages (requests and responses). .28 Tag 049 – Cardholder Name Tag No Size Data 049 Ans…26 Cardholder Name. If available must be present in 1110 message for 781 SVFE transaction type only. .29 Tag 050 – Original RRN Tag No Size Data 050 An12 Original RRN. If available must be present in 1110 message for 781 SVFE transaction type only. .30 Tag 051 – Sender Address Tag No Size Data 051 Ans…35 Sender Address. If available must be present in 1110 message for 781 SVFE transaction type only. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 65 Banking Production Center .31 Tag 052 – Sender City Tag No Size Data 052 Ans…25 Sender City. If available must be present in 1110 message for 781 SVFE transaction type only. .32 Tag 053 – Sender Country Tag No Size Data 0 An3 Sender Country. Three digit country code as defined in ISO 3166. If available must be present in 1110 message for 781 SVFE transaction type only. .33 Tag 054 – Sender Postal Code Tag No Size Data 054 An…9 Sender Postal Code. If available must be present in 1110 message for 781 SVFE transaction type only. .34 Tag 055 – UCAF Tag No Size Data 055 Ans…40 UCAF. If available must be present in request messages. For 3D Secure transactions must contain SPA AAV in hexadecimal representation, in other transactions must contain text value of MasterCard UCAF. .35 Tag 057 – Sender Account Number Tag No Size Data 057 An…32 Sender Account Number. If available must be present in all messages (requests and responses). SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 66 Banking Production Center .36 Tag 058 – VMT Watch List Data Tag No Size Data 058 Ans…12 VMT Watch List Data. If available must be present in all messages (requests and responses). .37 Tag 059 – Original Network Reference Number Tag No Size Data 059 An …50 Network Reference Number of original transaction for MasterCard – NetworkData (DE 63). For VISA – Transaction Identifier (DE 62.2, as extended numeric string 15 digit length). If available must be present in all messages (requests and responses). .38 Tag 064 – Card 2 PS indicator Tag No Size Data 064 N..3 Card 2 Payment System indicator 5 – MasterCard 25 – Visa 999 – Local card If available must be present in 1100 request for P2P transfer transactions. .39 Tag 065 – Security level indicator Tag No Size Data 065 N2 Electronic Commerce Security Level Indicator 01 – Channel encryption 02 – Non-security transaction 03 – Merchant authenticated transaction Must be present in all (request and response) messages for electronic commerce transactions. Value in response must match value in the request. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 67 Banking Production Center .40 Tag 066 – EC Authentication Indicator Tag No Size Data 066 N1 Electronic Commerce Authentication Indicator 0 – Additional authentication protocol was not performed 1 – Additional authentication protocol (3-D Secure) is supported by the merchant, but not supported by issuer 2 – 3-D Secure authentication protocol has been performed 3 – Additional authentication protocol is used by merchant (MasterCard Merchant AAV) 5 - authentication using issuer's Risk Based Decisioning 6 - Additional authentication protocol was not performed, authentication using merchant's Risk Based Decisioning Must be present in all (request and response) messages for electronic commerce transactions. Value in response must match value in the request. .41 Tag 067 – Sender state Tag No Size Data 067 An …50 Sender State. .42 Tag 068 – Sender Date of birth Tag No Size Data 068 N8 Sender Date of birth, YYYYMMDD .43 Tag 069 – Card acceptor tax ID Tag No Size Data 068 An … 20 MasterCard DE 112 (Additional Data), subelement 020 (Domestic Card Acceptor Tax ID) is used in the Authorization System for payment transactions .44 Tag 070 – Installment payment data Tag No Size Data 068 An … 33 MasterCard DE 112 (Additional Data),subelement 009 (Installment Payment Data) will be used in the Authorization System for installment payment transactions in Croatia, Czech Republic, Romania, Serbia, Slovakia, and Slovenia. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 68 Banking Production Center .45 Tag 071 – Autounhold period Tag No Size Data 071 N8 Date when hold should be dropped, YYYYMMDD .46 Tag 072 – Contract ID Tag No Size Data 072 An .. 12 Contract ID .47 Tag 073 – Recipient name Tag No Size Data 073 An .. 30 Recipient name for cross-border enhanced money transfer OCTs .48 Tag 074 – Network issuer intitution id Tag No Size Data 074 An .. 4 Network response code: Exact value of response code obtained from IPS (MasterCard, VISA) response message. May be optionally included in 1110, 1130, 1430 messages .49 Tag 075 – Billing number Tag No Size Data 075 N32 Billing number: May present in any financial messages if it is needed .50 Tag 076 – Visa Agent Unique Account Result Tag No Size Data 076 An.. 11 Value from Visa DE126.18: May present in any financial messages if it is needed SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 69 Banking Production Center .51 Tag 077 – Visa Product ID Tag No Size Data 077 An.. 2 Value from Visa DE63.23: May present in any financial messages if it is needed .52 Tag 078 – Merchant Identifier Tag No Size Data 078 Ans.. 8 Value from Visa DE126.5: May present in any financial messages if it is needed .53 Tag 079 – Receiver Address Tag No Size Data 079 Ans.. 35 May present in any financial messages if it is needed .54 Tag 080 – Receiver Country Code Tag No Size Data 080 N3 Receiver Country. Three digit country code as defined in ISO 3166-1. May present in any financial messages if it is needed .55 Tag 081 – Receiver City Tag No Size Data 081 Ans.. 25 May present in any financial messages if it is needed .56 Tag 082 – Receiver Postal Code Tag No Size Data 082 An.. 9 May present in any financial messages if it is needed SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 70 Banking Production Center .57 Tag 083 – Receiver State/Province Code Tag No Size Data 083 An.. 50 May present in any financial messages if it is needed .58 Tag 084 – Receiver Date of Birth Tag No Size Data 084 N.. 8 Receiver Date of birth, YYYYMMDD May present in any financial messages if it is needed .59 Tag 085 – Receiver Phone Number Tag No Size Data 085 Ans.. 16 May present in any financial messages if it is needed SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 71 Banking Production Center .60 Tag 088 – Business Application Identifier Tag No Size Data 088 Ans ..99 2 This tag is used to specify purpose of the payment or P2P transfertransaction. Valid values for P2P or payment transactions: AA – =Account to account BB – =Business to business BI – =Money transfer—bank-initiated BP – =Non-card bill payment CC – =Cash claim CI – =Cash in CO – =Cash out CP – =Card bill payment FD – =Funds disbursement (general) GD – =Government disbursement GP – =Gambling payout (other than online gambling) LO – =Loyalty and offers MA – =Mobile air time payment MD – =Merchant disbursement MI – =Money transfer—merchant-initiated MP – =Face-to-face merchant payment OG – =Online gambling payout PD – =Payroll/pension disbursement PG – =Payment to government PP – =Person to person PS – =Payment for goods and services (general) TU – =Top-Up for enhanced prepaid loads WT – =Wallet transfer BusinessDisbursement – Business Disbursement CreditPayment – Credit card payment MerchantSettlement – Merchant Settlement For purchase transactions: CryptCurr – purchase of crypto currency HighRisk – high-risk securities purchase (Binary options trading, Contracts for difference (CFD), Foreign exchange (Forex) currency options trading, Cryptocurrency options trading, Initial coin offerings (ICOs)) SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 72 Banking Production Center .61 Tag 089 – Partial Authorization Flag Tag No Size Data 089 N1 This tag is used to indicate that the terminal supports partial authorization responses. Valid values: 0 – Terminal doesn’t support partial authorization responses 1 – Terminal supports partial authorization responses .62 Tag 090 – Payment Account Reference Tag No Size Data 090 An..29 This tag is used to carry Payment Account Reference (Visa DE 56.01.01/MasterCard DE 56.01.01). .63 Tag 091 – Additional Authorization Information Tag No Size Data 091 An..25 This tag is used to carry SVFE Additional Authorization Information, set of flags indicating transaction processing mode and status. Could be send in both request and response messages. Position 1 – Address verification request flag Z – Not defined 1 – AVS is requested Position 2 – Transaction processing mode Z – Not defined 1 – Online 2 – Deferred 3 – Batch Position 3 – Partial authorization support flag Z – Not defined 0 – Not supported 1 – Supported Position 4 – CVV2 data presence flag Z Not defined 0 – CVV2 value not provided 1 – CVV2 value is present 2 – CVV2 value is on the card but is illegible SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 73 Banking Production Center Tag No Size Data 9 – No CVV2 value on card Position 5 – EMV transaction flag Z Not defined 0 EMV transaction, ICC data present 1 EMV transaction, ICC data absent 2 Fallback 3 Repeated fallback 4 Non EMV transaction Position 6 – 3-D Secure transaction flag Z Not defined 0 Non 3DS transaction or 3DS cryptogram absent 1 3DS 1.0, issuer key cryptogram present 2 3DS 1.0, foreign key cryptogram present 3 3DS 2.0, issuer key cryptogram present 4 3DS 2.0, foreign key cryptogram present Position 7 – RFU Position 8 – Expiration date presence flag Z Not defined 0 Absent 1 Present Position 9 – RFU Position 10 – Exception file processing code Z Not defined 1 Add 2 Update 3 Delete 5 Inquire Position 11 – Address verification Z Not defined 0 Successful verification A Address matches, postal code does not B Postal code matches, address does not 1 Neither address nor postal code matches 2 Unable to verify 3 Verification error Position 12 – PIN authorization flag Z Not defined 0 Successful verification 1 Incorrect PIN 2 Unable to verify 3 Verification error SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 74 Banking Production Center Tag No Size Data T Verification timeout Position 13 – CVV authorization flag Z Not defined 0 Successful verification 1 Incorrect CVV/iCVV 2 Unable to verify 3 Verification error T Verification timeout Position 14 – CVV2 authorization flag Z Not defined 0 Successful verification 1 Incorrect CVV2 2 Unable to verify 3 Verification error T Verification timeout Position 15 – EMV Card authentication flag Z Not defined 0 Successful verification 1 Incorrect EMV cryptogram 2 Unable to verify 3 Verification error T Verification timeout Position 16 – 3-D Secure authorization flag Z Not defined 0 Successful verification 1 Incorrect 3DS cryptogram 2 Unable to verify 3 Verification error T Verification timeout Position 17 – RFU Position 18 – Digital Commerce Program Indicator Z Not defined 0 Merchant program not defined 1 Digital Commerce merchant program Position 19 – Fraud verification result Z Not defined 0 Successful verification 1 Unsuccessful verification T Verification timeout Position 20-25 – RFU SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 75 Banking Production Center APPENDIX B (FIELD 54) .1 Structure Field 54 Size Data LLL Tag 001 3 LLL – 3 Tag 002 … Tag N .2 Structure Tags of Data Field 54 Tag No Length Data NNN NNN Ans .. 99 3 3 NNN bytes .3 Tag 001 – Acquirer Fee Amount Tag No Length Data 001 N12 Acquirer Fee Amount, Transaction Currency If available must be present in all messages (requests and responses). .4 Tag 005 – Amount, Available balance Tag No Length Data 005 N12 Amount, Available balance If available must be present in all response messages. .5 Tag 006 – Currency, Available balance Tag No Length Data 006 N3 Currency, Available balance If available must be present in all response messages. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 76 Banking Production Center .6 Tag 007 – Amount, Cash Back Tag No Length Data 007 N12 Amount, Cash Back Must be present in request for 776 transaction type only .7 Tag 008 – Amount, Credit Initial Tag No Length Data 008 N12 Amount, Credit Initial .8 Tag 009 – Amount, Total Credit Tag No Length Data 009 N12 Amount, Total Credit .9 Tag 010 – Amount, AcquirerFee (BIN Currency) Tag No Length Data 010 N12 Acquirer Fee Amount, Cardholer Billing Currency If available must be present in all request messages. .10 Tag 011 – Currency, Virtual Card Tag No Length Data 011 N3 Virtual card currency If available must be present in all request messages. .11 Tag 012 – Amount, Virtual card limit Tag No Length Data 012 N12 Virtual card limit If available must be present in all request messages. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 77 Banking Production Center .12 Tag 013 – Amount, Gratuity (Tips) Tag No Length Data 013 N12 Amount Gratuity If available must be present in all request messages. .13 Tag 014 – Currency, Gratuity (Tips) Tag No Length Data 014 N3 Gratuity Currency If available must be present in all request messages. .14 Tag 015 – Partial approved amount Tag No Length Data 015 N12 Partial approved amount Must be present in response if response code is «249» – Partial approved. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 78 Banking Production Center APPENDIX C (FIELD 61) .1 Structure Field 61 Size Data LLL Tag 001 3 LLL – 3 Tag 002 … Tag N .2 Structure Tags of Data Field 61 Tag No Length Data NNN NNN Ans .. 99 3 3 NNN bytes .3 Tag 001 – Cash-In Counters Tag No Length Data 001 n 15 or n 30 or n 45 or n 60 Counters at each active cassette (from 1 to 4) in format: n 3 – currency of cassette n 12 - amount in cassette SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 79 Banking Production Center APPENDIX D (FIELD 95) .1 Structure Field 95 Size Data LLL Tag 001 3 LLL – 3 Tag 002 … Tag N .2 Structure Tags of Data Field 95 Tag No Length Data NNN NNN Ans .. 99 3 3 NNN bytes .3 Tag 001 – Amount, Transaction Tag No Length Data 001 N12 Transaction Amount .4 Tag 002 –Amount, Account Tag No Length Data 002 N12 Transaction Amount, Account Currency .5 Tag 003 –Amount, Cardholder Billing Currency Tag No Length Data 003 N12 Transaction Amount, Cardholder Billing Currency .6 Tag 006 – Currency, Transaction Tag No Length Data 006 N3 Currency, Transaction SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 80 Banking Production Center .7 Tag 007 – Currency, Account Tag No Length Data 007 N3 Currency, Account .8 Tag 008 – Currency, Cardholder Billing Tag No Length Data 007 N3 Currency, Cardholder Billing SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 81 Banking Production Center LIST OF REVISIONS № Date Name, Surname Modifications 1 2010-10-14 Grigoriev A.S. English version of document created. 2 2010-11-23 Grigoriev A.S. Added notes for Tags (Field 48). Field 54 added for authorization and reversal responses. Field 100 (SVFE Issuer Institution Identifier) marked as optional. 3 2010-11-23 Grigoriev A.S. Fixed Authorization Message Response Message Type to 1110. Tag 001 –Settlement type removed from Field 48. 4 2010-11-23 Grigoriev A.S. Added notes for Field 14. 5 2010-11-24 Grigoriev A.S. Marked ‘Bit Map, Secondary’ for Authorization, Reversal, Administrative Messages as Conditional. 6 2011-01-13 Dudnikov V.M. Added Check Account transaction. 7 2011-01-17 Dudnikov V.M. Changed description of Field 48 tag 25. Added field 48 tag 59. 8 2011-01-21 Dudnikov V.M. Added value ‘W’ to position 7 of field 22. 9 2011-02-09 Grigoriev A.S. Added Tags 71, 72 to Field 55. Added usage comments for EMV tags. 10 2011-02-14 Dudnikov V.M. Added field 125 to Authorization Request Message. 11 2011-02-21 Ustinchenko A.G. Added Fld 61 12 2011-03-11 Dudnikov V.M. Added Credit Verification transaction. 13 2011-04-07 Dudnikov V.M. Added field 48 tag 60. 14 2011-04-12 Dudnikov V.M. Added field 48 tags 61-63. 15 2011-05-27 Ustinchenko A.G, Added field 61 tag 003 16 2011-08-19 Ustinchenko A.G, The specification was checked. Response Codes was actualized, (removed codes :283, 288, 290, 301, 808, 844, 846, 848, 851, 864, 867, 898, 919, 929, 935, 937, 944, 946, 949, 960, 964, 967, 970, 990, 996, 998). Message Format was actualized. Added Message Format “Authorization Advice”. 17 2011-08-22 Dudnikov V.M. Added field 48 tag 064 18 2011-10-20 Dudnikov V.M. Added field 48 tags 900-999 19 2011-10-21 Ustinchenko A.G Added field 48 tag 065 Added field 54 tags 013, 014 20 2011-11-07 Ustinchenko A.G Added field 54 tags, 015,016,017 21 2011-12-05 Kondrashin E.K. Added format to field 48 tag 23 22 2011-12-20 Kondrashin E.K. Added transaction “Cardholder Name Inquiry” 23 2012-02-07 Dudnikov V.M. Created SV Basic version SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 82 Banking Production Center № Date Name, Surname Modifications 24 2012-03-02 Dudnikov V.M. Added field 48 tags 65, 66. Changed description of field 48 tag 55. Deleted field 48 tags 37, 38. 25 2012-04-17 Kondrashin E.K. Added Pre-Authorization & Completion matching 26 2012-06-09 Dudnikov V.M. Specification fixed according to SV Basic Release functionality. 27 2012-12-13 Dudnikov V.M. Added list of possible values for field 39, field 48 tag 15. 28 2013-01-23 Dudnikov V.M. Added response code 249 for field 39, added field 54 tag 11. 29 2013-02-18 Dudnikov V.M. Added transaction type 569. 30 2013-03-12 Dudnikov V.M. Fixed field 9 and field 48 tag 11 description. 31 2013-04-08 Dudnikov V.M. Changed requirement for field values in responses, reversals and advices. 32 2013-04-12 Dudnikov V.M. Fixed description of fields requirements for reversals 33 2013-09-06 Fedchenko D.V. Added new transaction type 788 (CREDIT_VERIF) in DE03 & DE48 PDS02 (MasterCard MC13Q4, Global 555— Payment Account Status Inquiry Transactions) Added field 54 tags 13 & 14 for tips transfering (MasterCard MC13Q4, Global 586—Globalization of New Value for Gratuity) Added field 48 tag 67 (sender state) (Visa MC13.2, 3.3 Mandatory Changes for Original Credit Transactions) 34 2014-02-13 Fedchenko D.V. Added field 22 position 7 value ‘R’ Added field 48 tags 68, 69, 70 description (MasterCard MC14Q2, Global 505—MoneySend Enhancements and Europe 525—Installment Payment Processing in Europe Region Countries) 35 2014-04-09 Fedchenko D.V. Added value 9 (mPOS) in tag 12 DE48 Added tags 71 (undold date) & 72 (contract id) in DE48. 36 2014-08-22 Domra I.V. Added tags 73 & 74 in DE 48. Added field 22 position 7 value ‘M’. Added field 22 position 8 values ‘P’ & ‘R’. Added field 48 tag 066 values ‘5’ & ‘6’. Field 55 review. 37 2015-02-05 Domra I.V. Field 48 tag 75 added to transmit billing number. 38 2015-02-06 Domra I.V. Added field 55 tag 9F6E. 39 2015-04-06 Domra I.V. Corrected length of tag 9F6E in field 55. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 83 Banking Production Center № Date Name, Surname Modifications 40 2015-09-17 Fedchenko D.V. Added new values 'D' (as card data input mode, position 7) and 'P' (as cardholder authentification method, position 8), corrected rare value Issuer risk based decisioning in DE22 Added tags 76-85 in DE48 41 2017-05-31 Fedchenko D.V. Format for field 100 changed from ans4 to llvar because of historical reasons 42 2018-01-25 Domra I.V. Added conditional field 39 for 1120 message type. Added tag 33 in field 48. 43 2018-06-06 Dudnikov V.M. Added field 48 tags 088, 089, 090. Updated values of field 22. Added support of PIN count reset transaction. 44 2018-09-05 Dudnikov V.M. Remove of unused transaction types. 45 2019-02-05 Dudnikov V.M. Added tag 91 in field 48. 46 2019-07-05 Dudnikov V.M. Updated description and list of values for field 48 tag 88. SmartVista Front-End ISO-8583 HOST2HOST INTERFACE 84