Page 14 of 27
5.2 Status
5.2.1 Status Request
Request a Status for an active or historical transaction. Merchant POS should request this message shortly after the
transaction is initiated as per section 5.1 (Transaction). The TxnRef must match the transaction the POS wants to do
status check on.
5.2.2 Status Response
5.2.2.1 During Processing
The POS interface should always show any DL1 and/or DL2 text from the Status response to match the terminal
screen prompt text. Note in below example the DL1 display message is set to Processing.
5.2.2.2 Signature Stage
A receipt message will be available to print as well as prompts and mandatory button options YES’ and ‘NO’.
The POS should display the button options to the POS operator and a print button to print the physical merchant
copy of the receipt for the customer to sign on. The POS system is required to accept or decline a signature transac-
tions with the Yes or No button—please follow the messages for button request in section 5.3 (Buttons).
Example Status:
<Scr action="doScrHIT" user="xxx" key="yyy">
<Station>1234567890</Station>
<TxnType>Status</TxnType>
<TxnRef>123</TxnRef>
</Scr>
Example Status Response:
<Scr>
<TxnType>Status</TxnType>
<StatusId>4</StatusId>
<TxnStatusId>5</TxnStatusId>
<Complete>0</Complete>
<ReCo/>
<Tmo>20</Tmo>
<TxnRef>123</TxnRef>
<DL1>PROCESSING</DL1>
<DL2/>
<B1 en="0"/>
<B2 en="0"/>
</Scr>
Example Status Response (Signature prompted):
<Scr>
<TxnType>Status</TxnType>
<TxnRef>123</TxnRef>
<StatusId>4</StatusId>
<TxnStatusId>7</TxnStatusId>
<Complete>0</Complete>
<RcptW>30</RcptW>
<Rcpt> *-----------EFTPOS-----------*27 Mar 18 13:35 CREDITSWIPE VISA CARD
476173******0010AUTHORISATION 025211REFERENCE 029017PURCHASE NZD1.08TOTAL
NZD1.08 APPROVED PLEASE SIGN BELOW *----------------------------* MERCHANT COPY PLEASE RETAIN FOR YOUR REC-
ORDS</Rcpt>
<ReCo></ReCo>
<Tmo>20</Tmo>
<TxnRef>123</TxnRef>
<DL1>SIGNATURE OK?</DL1>
<DL2>YES/NO</DL2>
<B1 en="1">YES</B1>
<B2 en="1">NO</B2>
</Scr>