Amadis

C-4/American Express TA Session

Entry Point Template

See Configuration page.

Transaction Related Data

Use the following tags (5F3601025F2A020978) in Other TLVs section:

  • 5F360102 Transaction Currency Exponent

  • 5F2A020978 Transaction Currency Code

See Transaction page.

Administrative Settings

  • Set ID Message Display = 1

  • Set Amex Legacy = 1

See TMS/Administrative dialog.

Test Cases Execution

This section presents some ACE hints related to test cases executions that might lead to configuration errors.

See ACE Client to get more details on how to use ACE.

Relationship between Profiles settings requirements and AMEX ACE Client settings see

MOBILE_CVM TESTS

For tests requesting the Mobile CVM active mode, Amex has used a specific bit in tag 9F33, byte2, bit8 (PlainText for ICC Verification). But for other kernels/schemes compatibility we are not using this bit for setting this CVM_MOBILE mode. This mode is set with tag 0xDF1B (Kernel Configuration). So for all AMEX configurations and profiles, bit 8, byte 2 of tag 9F33 must always be set to 0.

ONLINE_PROC_65 & 66

ACE Client must handle a referral. Check the box Manage Referral with ACE in Setup→Transaction tab. Issuer response ARC must be in phase with the referral response selection. On authorization request a referral pop up will appear in ACE Client.

Online Proc 75, Online Proc 76, Online Proc 81

These tests are requiring an online PIN after going ONLINE with an 0x31, 0x33 ARC issuer response. It’s a level 3 feature. These tests can be waived by AMEX (Jan 17, 2020).

GPO_PROC_166:

This test verifies the coherence between tags 9F33, 9F35, 9F6E and 9F6D.

Note: When Only EMV mode is not set in Byte 6, bit 7 of DF1B, the Mag-stripe must be also set in 9F33 Byte 1 bit 7

 

CVM_PROC_96:

(Dated June 13, 2022) This test case is subject to a Waiver until AMEX will update the test plan:

AMEX’s answer: We are going to be making CVM_PROC_96 out of scope until we update the test case and make the necessary fixes.

 

TAA1_PROC_127:

(Modified July 05, 2023)

This test case requires a couples of preparation

  1. The ARC response must be set to 0x50 0x50

  2. in TMS->Administrative the option Check Unable to Go Online must be set:

  3. The option Unable to go Online Support in ENTRYPOINT configuration for tag 0xDF1B must be set:

PRO_RES_PROC_22, PRO_RES_PROC_25, TAA1_PROC_57, TAA1_PROC_112, CAA1_PROC_10, CAA1_PROC_11, CAA1_PROC_14, CAA1_PROC_15, CAA1_PROC_16, CAA1_PROC_17, CAA1_PROC_18, CAA1_PROC_27, CAA1_PROC_28, CAA1_PROC_29

The date and time in the Transaction Related Date must be up to date, before starting the first transaction:

  • set and unset the “Use Terminal date” in the “Transaction Related Data” tab

  • set and unset the “Use Terminal time” in the “Transaction Related Data” tab