Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MasterCard Contactless Multiple application with ARSPD (9F0A) COM01/COM02

How to use the upfront Button

In your Payment application, ArkosPay in our case, proceed to the execution of a payment. If we take as a reference point the following payment menu as an example, the AID button would take the position of the upfront button.

image-20240202-150148.pngImage Added

Upon presenting the payment card, the AID button needs to be pressed for the system to take into consideration the multiple supported applications of the Card.

In the following case, the multiple supported applications are MasterCard and Maestro. Select one and proceed to the rest of the payment process.

...

Expected Results

The CustomerConsent <CstmrCnsnt> attribute is the value displaying rather or not an explicite choise was made coming from the user in regards to the presented supported applications during the Payment process.

This attribute is located in the Transaction <Tx> section found in the Accepted Authorized Requeste <AccptrAuthReq>, Cancellation Advice <CxAdv>, Cancellation Request <CxReq>, and Completion Advice <CmplAdv>.

Example:

Code Block
languagexml
<AccptrAuthstnReq>
    <Hdr>
        ...
    </Hdr>
    <AuthstnReq>
        ...
        <Tx>
            ...
            <CstmrCnsnt>true</CstmrCnsnt>
            ...
        </Tx>
    </AuthstnReq>
    <SctyTrlr>
        ...
    </SctyTrlr>
</AccptrAuthstnReq>

The CustomerConsent <CstmrCnsnt> value is true when the user has choose to explicitly select one of the supported application, and is false when no application has been selected or when the default one has been applied.