Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel3
outlinefalse
styledefault
typelist
printabletrue

...

Status of the action

AE

Fixed length. 2

Status of the action being performed on the terminal

Processing on cash register side:

Processing on terminal side:

‘01’ = Operation not performed
‘10’ = Operation performed

Remarks:

*When the terminal response must be immediate

01 : Operation not performed because of the network error, or POS is busy (with other process or app not in the front) for exemple PayXpress is busy.
PayXpress can be busy because there is another process which is running / another transaction ongoing. Also it could be that the app is not in the foreground (background).

10 : The request successful reach the pos & the pos can treat it

Example - The operation has not been performed

AE00201

...

Complementary info to the status of the action

AF

Variable length. 2-50

Additional information to the status

Processing on cash register side:

Processing on terminal side:

The terminal can provide additional information to the overall status of the action:

‘00’ - Unknown – If error we don’t know that is unkown by PayXpress. Could be a technical issue not a nominal scenario.
‘01’ - Transaction authorized - Transaction finish successfully has been accepted by the bank.
‘04’ - Refused - Transaction declined successfully by the bank.
‘06’ - Abandoned - If Cardholder canceled the transaction during the payment process.
‘07’ - Not completed - If we cannot make the transaction
‘08’ - Operation not performed because of input time-out* - If we detect This is a additional information from the TAG AE 01 (Operation not performed).
‘08’ - Timeout from PayXpress* - If PayXpress detects a timeout during the transaction then the transaction will be closed automatically.
‘09’ - Operation not performed because of message format error - If we detect an error of parameters

Remarks:

We send the response of the processing transaction
The timeout transaction will depend on the screen in which the cardholder will be situated.

Exemple : Canceled

AF00207

...

Ticket data

AK

Variable length. Max 900

Generic data to include on ticket

Processing on cash register side:

Printing the ticket.

Processing on terminal side:

This Tag is included in the constructed Tag ZT. It is composed of the ticket data.

Remarks:

This Tag is a generic ticket data container. And may contain, depending on the case, merchant ticket data, cardholder ticket data, or another type of data. The format of the Tag CK that accompanies this Tag in the constructed Tag determines the type of data and its format.

Example: See this exampleExample

Anchor
AL
AL
Tag AL - PAN type

...