...
Kernel Processing States | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psState1 | 1 | Idle |
psState2 | 2 | Waiting For PDOL Data |
psState3 | 3 | Waiting For GPO Response |
psStateR1 | 4 | Waiting For Exchange Relay Resistance Data Response |
psState3R1 | 5 | States 3, R1, Common Processing |
psState4 | 6 | Waiting For EMV Read Record Response |
psState5 | 7 | Waiting For GET DATA Response |
psState6 | 8 | Waiting For EMV Mode First Write Flag |
psState456 | 9 | States 4, 5, 6 Common Processing |
psState7 | 10 | Waiting For Magstripe Read Record Response |
psState8 | 11 | Waiting For Masgstripe First Write Flag |
psState78 | 12 | States 7, 8, Common Processing |
psState9 | 13 | Waiting For gen AC Response - 1 |
psState10 | 14 | Waiting for Recover Response AC |
psState910 | 15 | States 9, 10 , Common Processing |
psState11 | 16 | Waiting For Gen AC Response -2 |
psState12 | 17 | Waiting For PUT DATA Response Before Gen AC |
psState13 | 18 | Waiting For CCC Response - 1 |
psState14 | 19 | Waiting For CCC Response - 2 |
psState15 | 20 | Waiting For PUT DATA Response After Gen AC |
Extra States from AGF 3.5.x (Exit Conditions) | ||
psState1b | 21 | Continue PDOL Data Processing (Extra State for handling Exit Condition "GET FINAL SELECT FCI" by L3) |
psState3b | 22 | Continue State 3 Common Processing (Extra State for handling Exit Condition "STATUS PROCESSING" by L3) |
psState456b | 23 | Continue State 4, 5 and 6 GenAC Processing (Extra State for handling Exit Condition "APP DATA AVAILABLE" by L3) |
psState78b | 24 | Continue State 7 and 8 GenAC Processing (Extra State for handling Exit Condition "APP DATA AVAILABLE" by L3) |
psState910b | 25 | Continue State 9, 10 Common Processing (Extra State for handling Exit Condition "REMOVE CARD" by L3) |
psState10b | 26 | Continue State 10 Processing (Extra State for handling Exit Condition "APP DATA AVAILABLE" by L3) |
psState12b | 27 | Continue State 12 Processing (Extra State for handling Exit Condition "APP DATA AVAILABLE" by L3) |
psState13b | 28 | Continue State 13 Processing (Extra State for handling Exit Condition "REMOVE CARD" by L3) |
psState14b | 29 | Continue State 14 Processing (Extra State for handling Exit Condition "REMOVE CARD" by L3) |
psState15b | 30 | Continue State 15 Processing (Extra State for handling Exit Condition "REMOVE CARD" by L3) |
C-3/Visa
This kernel is ruled by the following state machine:
Kernel Processing States | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psState1 | 1 | Idle |
psState2 | 2 | GPO |
psState3 | 3 | Common Processing |
psState4 | 4 | Magstripe |
psState5 | 5 | EMV |
psState6 | 6 | EMV - Perform Restrictions |
psState7 | 7 | EMV - Perform DDA |
psState8 | 8 | EMV - Perform SDA TTIG |
psState9 | 9 | EMV - Perform CVM |
psState10 | 10 | EMV - DDA TTIG when ODA for Online Authorization |
psState11 | 11 | EMV - SDA TTIG when ODA for Online Authorization |
psState12 | 12 | GPO 6985 |
psState13 | 13 | GPO qVSDC-6984 |
psState14 | 14 | GPO qVSDC-6986 |
psState15 | 15 | GPO qVSDC-Other |
psState16 | 16 | Start D |
Extra States from AGF 3.5.x (Exit Conditions) | ||
psState3B | 17 | Resume Execution of Common Processing after returning from Execution of "REMOVE CARD" Exit Condition |
C-4/American Express
This kernel is ruled by the following state machine:
Kernel Processing States | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psState1 | 1 | Idle |
psState2 | 2 | Waiting For GPO Response |
psState3 | 3 | Common Processing |
psState3b | 4 | CVM Specific - Extracted From State3 |
psState3c | 5 | TRM Specific - Extracted From State3 |
psState6 | 6 | Waiting for Gen AC Response |
psState4 | 7 | Magstripe Start D |
psState5 | 8 | EMV Start D |
Extra States from AGF 3.5.x (Exit Conditions) | ||
psState1b | 9 | Continue State1 Processing (Extra State for handling Exit Condition "GET FINAL SELECT FCI" by L3) |
psState2b | 10 | Continue State2 Processing (Extra State for handling Exit Condition "STATUS PROCESSING" by L3) |
psState3a | 11 | Continue State3 Processing (Extra State for handling Exit Condition "APP DATA AVAILABLE" by L3) |
psState4b | 12 | Continue State4 Processing (Extra State for handling Exit Condition "REMOVE CARD" by L3) |
C-5/JCB
This kernel is ruled by the following state machine:
Kernel Processing States | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psTransactionInitialisation_a | 1 | – |
psStateRecovery | 2 | – |
psTransactionInitialisation_b | 3 | – |
psStateInitiateApplicationProcessing | 4 | – |
psStateReadApplicationData | 5 | – |
psStateTerminalRiskManagement | 6 | – |
psStateProcessingRestrictions | 7 | – |
psStateTerminalActionAnalysis | 8 | – |
psStateCompletionEMVMode_a | 9 | – |
psStateCompletionEMVMode_b | 10 | – |
psStateCompletionMastripeMode | 11 | – |
psStateCompletionLegacyMode | 12 | – |
psStateIssuerUpdateProcessing | 13 | – |
Extra States from AGF 3.5.x (Exit Conditions) | ||
psTransactionInitialisation_a1 | 14 | Continue Normal Processing of State psTransactionInitialisation_a |
psStateInitiateApplicationProcessing_b | 15 | Continue Normal Processing of State psStateInitiateApplicationProcessing |
psStateCompletionEMVMode_c | 16 | Continue Normal Processing of State psStateCompletionEMVMode_b |
psStateCompletionMagstripeMode_b | 17 | Continue Normal Processing of State psStateCompletionMagstripeMode |
psStateCompletionLegacyMode_b | 18 | Continue Normal Processing of State psStateCompletionLegacyMode |
C-6/Discover
This kernel is ruled by the following state machine:
Kernel Processing States (DPAS) | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psStateIdle | 1 | – |
psStateInitiateApplication | 2 | – |
psStateChecksForCDA | 3 | – |
psStateReadApplicationData | 4 | – |
psStateOfflineDataAuthentication | 5 | – |
psStateCardholderVerification | 6 | – |
psStateProcessingRestrictions | 7 | – |
psStateTerminalActionAnalysis | 8 | – |
psStateAfterOnlineRequest | 9 | – |
psStateIssuerUpdates | 10 | – |
psFinalOutcome | 11 | – |
Extra States from AGF 3.5.x (Exit Conditions) | ||
psStateIdle_b | 12 | New State for Exit Condition EC_CTLSS_EVENT_GET_FINAL_SELECT_FCI |
psStateInitiateApplication_b | 13 | New State for Exit Condition EC_CTLSS_EVENT_STATUS_PROCESSING |
psStateReadApplicationData_b | 14 | New State for Exit Condition EC_CTLSS_EVENT_REMOVE_CARD |
psStateIssuerUpdates_b | 15 | New State for continuing Issuer Script Updates Processing after REMOVE CARD |
Kernel Processing States (ZIP) | ||
---|---|---|
State | Value | Definition |
psNone | 0 | Init |
psState1psStateIdle | 1 | After Initiate |
psState2psStateInitiateApplication | 2 | Before GPO |
psState3psStateReadApplicationData | 3 | Before Read Application |
psStateCompletion | 4 | Before Tracks Management |
C-7/CUP
This kernel is ruled by the following state machine:
...