Methods
Below is a list of available methods in the myPOS Payment API, grouped by their function. Each method includes a brief description of its purpose and whether customer interaction is required.
| Method | Group | Description |
|---|---|---|
| PURCHASE | Financial | Initiate a purchase/sale or preauthorization procedure in the terminal. Customer interaction required. |
| 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 processed purchase/sale procedure that is not yet completed. No customer interaction needed. |
| COMPLETE_PREAUTH | Financial | Initiate a settlement/receipt procedure for a previously processed preauthorization. No customer interaction needed. |
| CANCEL_PREAUTH | Financial | Initiate an automatic reversal of a successfully processed preauthorization that is not yet 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 required. |
| GET_STATUS | Status | Returns the status of the terminal or the status and details of a previously executed payment. No customer interaction needed. |
| PRINT_EXT | Print a receipt on the terminal printer. | |
| ACTIVATE | System | Activate the device. |
| UPDATE | System | Update the device software. |
| REPRINT_RECEIPT | Reprint the last transaction receipt. | |
| DEACTIVATE | System | Deactivate the device (reset settings to defaults). |
| GET_CERTIFICATE | System | Returns the certificate for a specified (requested) fingerprint. |
| INIT | System | Used by the POS terminal to send its parameters and check if a working service is connected. |
| END INIT | System | Used by the service to inform the POS terminal of successful initialization of the previous method. |
| PROCESS | System | Used when the POS will inform the service that it will be busy and unable to respond to other requests. |