Saturday, March 9, 2019

Terminal Data Capability

magnetic pole info Capability What is it? Generally, It is a data instalment that stores indata formattingion particularly on last-place that john be individually communicate by tag ID. selective information element resident in the terminal shall be low control of adept of the following parties close manufacturer For example, IFD Serial Number Acquirer/ mover For example, merchandiser Category commandment Merchant For example, local assignment and Local Time (these may be controlled by either merchant or acquirer) final stage should be constructed in such a way that data which is under control of acquirer is only initialised and updated by the acquirer (or its agent).Types 1. activity Independent1 entropy remnant related data Transaction related data -Unique to terminal. -Shall discombobulate parameters initialised so that it can identify what language(s) supported to process the bugs language preference.2. industriousness Dependent2 Data Characteristic A termi nal data shall be initialized in the terminal or obtainable at the time of a transaction. A terminal data can be of some(prenominal)(prenominal) format alphabetic, numeric to binary. Some terminal data serves as a unremitting whereas the rest is updatable. Each terminal data has its own federal agencyality and usage which facilitates an EMV transaction. The dependance of the terminal data in action channelizes how data management is make in terminal. During the transaction, the terminal shall ignore any data object approaching from the ICC which is terminal-sourced or issuer-sourced. How it involved in EMV Transaction (Exchange/Supply Data to ICC) anticipate Record (updatable) ComparableReference Notes close data element, ICC data element, Issuer data element, EMV function. Counter Record loosenholder Verification system (CVM) Results Being driven/updated upon Cardholder Verification completion. P102B3 Consists of 3 bytes CVM Performed, CVM Condition, and CVM Res ult. There are 5 applicable CVMs in Cardholder Verification Online nog, Offline PIN, Signature, No CMV Required, and Combo CVM (2 CVM combination). afterwardswards a successful CVM, CVM Results reflect the successful CVM an thwarted CVM, CVM Results reflect the unsuccessful CVM. Byte 3 of CVM Results is crash to successful, IFF i. applicable CVM is No CVM required, and terminal supports it. ii. Offline PIN verification by the ICC is successful. Byte 3 of CVM Results is set to unknown, IFF i. Applicable CVM is Signature, and terminal supports it. ii. Online PIN verification is successful. Byte 3 of CVM Results is set to failed, IFF i. preliminary applicable CVM is failed, and succeeding (last) application CVM failed as well. Byte 1 and byte 2 of CVM Results indicate method and condition of the last performed CVM throughout CMV List.In addition, byte 2 is set to 00 (No meaning) IFF byte 1 is 3F (No CVM performed). Table 2 shows all the possible failed/unknown CVM Results. P49P121B4 Terminal Verification Result (TVR) Initialized to 0 Initiate application Processing run away Offline Data Authentication, Processing Restrictions, Cardholder Verification, Terminal peril Management, Online Processing, Issuer-to-Card leger Processing. Use in analysis Terminal meet Analysis. Description Status of different function as seen from terminal. Diagram P165B4, TVR bytes breakdown TVR byte EMV Function Status jotted on bits When allow it be set RFU taciturn for next use 1 Offline Data Authentication RFU CDA failed If CDA is performed alone unsuccessful. P44B4 DDA failed If DDA is performed merely unsuccessful. Card appears on terminal exclusion (set at Terminal adventure If a match on social movement card ( use PAN and action PAN Management) Sequence Number) is found in the exception file. ICC data missing (Can be set at any function) When an optional data object that is required because of the existence of other data objects or that is required to support functions that must be performed (AIP) is missing. SDA failed If SDA is performed but unsuccessful. Offline Data Authentication was non performed If incomplete SDA nor DDA nor CDA is performed. RFU reserved for future use 2 Processing Restriction RFU RFU New Card (set at Terminal Risk Management) If outlast Online ATC Register == 0. P113B3 Requested service not allowed for card increase If all test against Issuer coarse Code and Terminal Country Code fail. T32B4 exertion not yet effective If Transaction eon Application Effective Date Expired application If Transaction Date Application Expiration Date ICC and terminal have different application versions If AVN in ICC ? AVN in Terminal. RFU Reserved for future use 3 Cardholder Verification RFU Online PIN entered If online PIN is successfully entered. PIN entry required, PIN fat present, but PIN was not en tered If CVM is online/offline PIN, but bypassed by terminal in the means of merchant or cardholder. PIN entry required and PIN pad not present or not working If CVM is online/offline PIN, but neither of them were supported by terminal or malfunctioned PIN pad. PIN tense up Limit exceeded If PIN Try Counter 1. Unrecognised CVM If CVM is not recognized by terminal. Cardholder Verification was not successful If CVM List is exhausted without any successful case or applicable CVM indicates Fail CVM Processing. RFU Reserved for future use 4 Terminal Risk Management RFU RFU Merchant forced transaction online An attended terminal may allow an partner to force a transaction online, such as in a situation where the attendant is suspicious of the cardholder. If this function is performed, it should occur at the first base of the transaction. Transaction selected randomly for Online Processing Upper incidental Offline Limit exceeded If ATC ? Last Online ATC Register (Precautious) or If (ATC Last Online ATC Register) Upper consequent Offline Limit. P113B3 Lower Consecutive Offline Limit exceeded If ATC ?Last Online ATC Register (Precautious) or If (ATC Last Online ATC Register) Lower Consecutive Offline Limit. P113B3 Transaction exceeds floor limit If (Amount, Authorize + Amount stored in log) Terminal Floor Limit. Or if (Amount, Authorize) appropriate Terminal Floor Limit. P111B3 RFU Reserved for future use 5 RFU RFU RFU Script Processing Script Processing failed after final GENERATE AC If an error occurred while ICC processing Issuer Script Template 1. Script Processing failed before final GENERATE AC If an error occurred while ICC processing Issuer Script Template 2. Online Processing Issuer authentication failed When Issuer Authentication Data (part of authorisation response message) from Issuer sent to ICC via EXT ERNAL authenticate/ second GENERATE AC command failed, i. e. (SW1 SW2) = 9090. P120B3 Default TDOL used If TDOL in ICC not presented and Default TDOL in terminal is used to generate TC Hash Value. Transaction Status Information (TSI) Initialized to 0 Initiate Application Processing Function Offline Data Authentication, Cardholder Verification, Terminal Risk Management, Card Action Analysis, Online Processing, Issuer-to-Card Script Processing. TSI byte EMV Function Status jotted on bits When will it be set RFU Reserved for future use 1 RFU Script Processing was performed If CDA is performed but unsuccessful. P44B4 Terminal Risk Management was performed If DDA is performed but unsuccessful. Issuer Authentication was performed If Card Risk Management was performed When an Cardholder Verification was performed If SDA is performed but unsuccessful. Offline Data Authentication was performed If neither SDA nor DDA nor CDA is performed. RF U Reserved for future use 2 RFU RFU New Card (set at Terminal Risk Management) If Last Online ATC Register == 0. P113B3 Requested service not allowed for card product If all test against Issuer Country Code and Terminal Country Code fail. T32B4 Application not yet effective If Transaction Date Application Effective Date Expired application If Transaction Date Application Expiration Date ICC and terminal have different application versions If AVN in ICC ? AVN in Terminal. Comparable Reference Array What is it? In data storage, an array is a method for storing information on multiple devices. In general, an array is a number of items arranged in some specified way for example, in a list of in a three-dimensional table.In computer programme languages, an array is a group of objects with the same attributes that can be addressed individually, using such techniques as subscripting. An array is a collection of alike elements, must have the same d ata type. In random entrance money memory (RAM), an array is the arrangement of memory cells. Characteristic You need an advocate to locate their value. The index starts from 0 and end with the length 1. Data in array must be in same data type. What is its performance? List, queue, stack, link list. 1 No matter what application is selected, its data will not be affected. 2 If an application changed, its value changed as well. Data Authentication Terminal Action Analysis Terminal Risk Management Read Application Data Online/ Offline Decision Processing Restriction ()34*pichK? hAKyjhK? 0J*picUpichY_hY_*pichq*pic hqhqh5? CJaJhmInitiate Application utmost Script Processing Online processing & Authorization message indicate Card Action Analysis Cardholder Verification Data Authentication Terminal Action Analysis Terminal Risk Management Read Application Data Online/ Offline Decision Processing Restriction Initiate Application Completion Script Processing Online processing & Autho rization message request Card Action Analysis Cardholder Verification

No comments:

Post a Comment