Confidential
Page 21
19/02/09
Terminal generated response codes
The following section describes the response codes generated by the terminal.
Code
Terminal Display
Explanation
Action To Be Taken
MO
TRAN DECLINED
MSG FORMAT ERROR
The response receive from the NAB
had a format error.
Re-try transaction.
M1
TRAN DECLINED
STAN MISMATCH
The Terminal has detected a STAN
error and is unable to complete the
transaction.
Re-try transaction.
M2
TRAN DECLINED
TERM ID MISMATCH
The Terminal ID contained in the
request message did not match the
Terminal ID contained in the
response receive from the NAB.
Re-try transaction.
P0
TRAN DECLINED
COMMS ERROR
The buffer used to receive message
from the EFT-Client is full, stopping
any more messages being received.
Re-try transaction.
P1
TRAN DECLINED
COMMS ERROR
Transmission failed from the
terminal to EFT-Client
Re-try transaction.
P2
TRAN DECLINED
COMMS ERROR
Response timeout occurred on
messages between the terminal and
EFT-Client
Re-try transaction.
P3
TRAN DECLINED
COMMS ERROR
No „ACK‟ received on the low level
protocol messages between the
terminal and EFT-Client
Re-try transaction.
P4
TRAN DECLINED
COMMS ERROR
Protocol error occurred on messages
between the terminal and EFT-Client
Re-try transaction.
P5
TRAN DECLINED
SYSTEM ERROR
Invalid response received by the
terminal from the EFT-Client
Re-try transaction.
P6
TRAN DECLINED
COMMS ERROR
Receiving failed by the terminal from
the EFT-Client
Re-try transaction.
P7
TRAN DECLINED
COMMS ERROR
Communication connection timeout
occurred to the EFT-Server
Confirm connection timeout
in File 36 is greater than 30
seconds
Retry Transaction.
PF
TRAN DECLINED
PRINT FAILED
The receipt failed to print.
Check POS printer
Retry Transaction.
PR
TRAN CANCELLED
INVALID REQUEST
An invalid request from received by
the POS.
Merchant has selected a
POS option that is not
supported by the terminal.
Retry Transaction with
correct selection
S0
TRAN DECLINED
SYSTEM ERROR
An error has occurred in the CPAT
download
Re-try transaction.
S1
TRAN DECLINED
SYSTEM ERROR
Internal terminal error
Re-try transaction.
If problem persists, perform
memory reset.