Method  

Group  

Description  

PURCHASE  

Financial  

Initiate a purchase/sale or preauthorization procedure in the terminal. Customer interaction.  

COMPLETE_TX  

Financial  

Initiate a settlement/receipt procedure in the terminal. No customer interaction needed.  

CANCEL_TX  

Financial  

Initiate an automatic reversal of a successfully proceeded purchase/sale procedure which is still not completed. No customer interaction needed.  

COMPLETE_PREAUTH

Financial

Initiate a settlement/receipt procedure of previously processed preauthorization. No customer interaction needed.

CANCEL_PREAUTH

Financial

Initiate an automatic reversal of a successfully proceeded preauthorization which is still not completed. No customer interaction needed.

REVERSAL  

Financial  

Initiate a reversal/void procedure of the last transaction. No customer interaction needed.   

REFUND  

Financial  

Initiate a refund/credit to cardholder procedure in the terminal. Customer interaction.  

GET_STATUS  

Status  

Returns the status of the terminal or the status and the details of a previously executed payment. No customer interaction needed.  

PRINT_EXT  

Print  

This method is used to print a receipt on the terminal printer.  

ACTIVATE  

System  

This method is used for device activation.   

UPDATE  

System  

This method is used for a device software update.   

REPRINT_RECEIPT  

Print  

Initiate a reprint of the last transaction receipt.  

DEACTIVATE   

System  

This method is used for device deactivation (reset the device settings to the defaults).  

GET_CERTIFICATE  

System  

Returns the certificate for a specified (requested) Fingerprint.   

INIT

System

This method is used by the POS terminal to send its parameters and to understand if there is a working service connected.

END INIT

System

This method is used from the service in order to inform the POS terminal for successful initialization of the previous method. 

PROCESS

System

This method is used where the POS will inform the service that it will be busy and will not be able to respond to any other requests.