Device
| Attribute | Type | Description | 
| terminal_id | String | A unique number of the device. | 
| serial_number | String | The serial number of the device. | 
| model | String | The model of the device. | 
Device Detail
| Attribute | Type | Description | 
| last_transaction_date | String | The date of the last transaction in format "YYYY-MM-DD HH:mm:ss". | 
| terminal_id | String | The unique terminal identifier of the POS device. | 
| terminal_name | String | The custom name of the POS device. | 
| serial_number | String | The serial number of the POS device. | 
| model | String | The model of the POS device. | 
| outlet_id | Integer | The ID of the outlet to which the POS devices is assigned. | 
| outlet_name | String | The name of the outlet to which the POS devices is assigned. | 
| device_currency | String | The currency in which the POS device is operating in. | 
| status | String | The status of the device. Available values are "Active", "Reset", "Deactive", "Initial", "N/A". | 
| transactions_count | Integer | The number of transactions processed on this POS device. | 
| settlement_account_number | String | The number of the settlement account to which the POS device is assigned to. | 
| settlement_account_name | String | The name of the settlement account to which the POS device is assigned to. | 
| settlement_account_currency | String | The currency of the settlement account to which the POS device is assigned to. | 
| billing_descriptor | String | The billing descriptor assigned to the POS device. | 
| receipt_footer_row_1 | String | The first row of the custom footer printed in the receipt. | 
| receipt_footer_row_2 | String | The second row of the custom footer printed in the receipt. | 
| forbidden_preauthorization | Boolean | A flag specifying wheter Pre-Authorizations are forbidden for this POS device. | 
| forbidden_moto | Boolean | A flag specifying wheter MOTO transactions are forbidden for this POS device. | 
| forbidden_reversal | Boolean | A flag specifying wheter reversal transactions are forbidden for this POS device. | 
| forbidden_refund | Boolean | A flag specifying wheter refund transactions are forbidden for this POS device. | 
| forbidden_topup | Boolean | A flag specifying wheter top-up transactions are forbidden for this POS device. | 
Receipt Detail
| Attribute | Type | Description | 
| is_declined | Boolean | A flag to determine whether the transactions has been declined. | 
| receipt_layout_version | Number | A enumrator of the layout version of the receipt. | 
| exchange_rate | String | The exchange rate if such has been applied. Parameter is optinal. | 
| date | String | The date of the transactions in format YYYY-MM-DD. | 
| time | String | The time of the transaction in format HH:mm:ss. | 
| stan | String | The stan of the transactions. | 
| terminal_id | String | The TID of the POS device. | 
| merchant_id | String | The ID of the merchant the POS device is related to. | 
| merchant_name | String | The name of the merchant the POS device is related to. | 
| address_line_1 | String | The address printed on the first line. | 
| address_line_2 | String | The address printed on the second line. | 
| resp_code | String | The response code from the POS device. | 
| reference_number | String | The reference number of the transaction. | 
| application_preferred_name | String | The name of the card scheme application. Mastercard, Visa, etc. | 
| installment_type | String | The type of the installment. | 
| installment_number | String | The number of the installment. | 
| installment_interest_rate | String | Installment interest rate. | 
| installment_first_amount | Number | Installment first amount. | 
| installment_subseq_amount | Number | Installment subseq amount. | 
| installment_anuual_perc_rate | Number | Installment annual percentage rate. | 
| installment_fee_rate | Number | Installment fee rate. | 
| installment_total_amount | Number | Installment total amount. | 
| transaction_preauth_code | String | Installment pre-authorisation code. | 
| card_scheme | String | The scheme of the used credit/debit card. | 
| pan | String | The masked PAN of the card in format XXXX-XXXX-XXXX-1234. | 
| emboss_name | String | The name on the card. | 
| amount | String | The transaction amount. | 
| currency | String | The transaction currency. | 
| auth_code | String | The authorisation code. | 
| rrn | String | The RRN of the transaction. | 
| aid | String | The application identifier. | 
| amount_tip | String | The tip amount. | 
| amount_total | String | The total amount of the transactions. | 
| operator_code | String | The operator code. Used in Top-Ups. | 
| dcc_amount | String | The DCC amount. | 
| dcc_currency | String | The DCC currency. | 
| tran_type | String | The type of the transaction. | 
| sign_row_1 | String | The first signature row to printed. | 
| sign_row_2 | String | The second signature row to be printed. | 
| sign_row_3 | String | The third signature tow to be printed. | 
| tran_status | String | The status of the transaction. | 
| receipt_footer_row_1 | String | The first row of the custom footer. | 
| receipt_footer_row_2 | String | The second row of the custom footer. | 
| pl_card_balance | String | The balance of the private label card. | 
| pl_card_balance_currency | String | The currency of the private label card. | 
Device Transaction
| Attribute | Type | Description | 
| terminal_id | String | The unique terminal identifier of the POS device. | 
| terminal_name | String | The custom name of the POS device. | 
| outlet_name | String | The name of the outlet to which the POS devices is assigned. | 
| amount | Double | The amount of the transaction. | 
| currency | String | The currency of the receiving account. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”). | 
| fee | Double | The merhcnat fee for the transaction. | 
| pan | String | The last 4 digits of the credit/debit card PAN. | 
| card_scheme | String | The scheme of the presented debit/credit used for the transaction. | 
| rrn | String | The RRN of the transcations. | 
| stan | String | The stan of the transaction. | 
| date | String | The date and time on which the transactions ocurred in format "YYYY-MM-DD HH:mm:ss". | 
| settlement_date | String | The settlement date of the transaction in format "YYYY-MM-DD HH:mm:ss". | 
| settlement_amount | String | The settled transaction amount. | 
| settlement_currency | String | The currency of the settlement account. | 
| tran_status | String | The status of the transaction. Possible values are "Approved", "Declined", "Cancelled", "N/A". | 
| payment_status | String | The status of the payment. Possible values are "Paid", "Pending Authorization", "To Be Cleared", "For Payout", "Not To Be Cleared", "N/A". | 
| payment_reference | String | The payment reference of successfully settled transactions. | 
| reference_number | String | The reference number of a transaction. Can be filtered by custom client reference. | 
