Transaction
|
Attribute |
Type |
Description |
|
id |
Number |
The uniqie id of the transaction |
|
payment_reference |
String |
A unique reference of the transactions |
|
transaction_type |
Transaction Type |
The type of the transaction |
|
transaction_amount |
String |
The amount of the transaction after possible conversions |
|
transaction_currency |
String |
The currency of the receiving account. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
|
original_amount |
String |
The amount for which the transaction was initiated |
|
original_currency |
String |
The currency in which the transaction was initiated. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
|
sign |
String |
Permitted codes are “booked”, “pending” and “both” |
|
date |
String |
The date of the transaction |
|
operation_type |
Operation Type |
The type of the operation |
|
reference_number
|
String | An optional custom reference number set for POS transaction |
|
terminal_id
|
String | The TID of the POS device in case the transactions was made on a POS device. |
|
serial_number
|
String | The serial number of the POS device in case the transactions was made on a POS device. |
|
account_number
|
String | The identifier of the settlement account. |
Transaction Details
|
Attribute |
Type |
Description |
|
reference |
String |
The "payment_reference" of the transaction. |
|
general |
Object |
Contains the "canRequestReversal", "isFee", "isReversal", and "transactionType" information of the transaction. |
|
details |
Array of Transaction Detail |
A list with details related to the transaction. |
Transaction Detail
|
Attribute |
Type |
Description |
|
title |
String |
The type of the detail or the title of a section of details |
|
value |
String |
The value of the detail. If this value is empty, the title of the detail is for a section of details. The next N values are from this section |
Transaction Type
|
Value |
Description |
|
001 |
Fee |
|
002 |
Cash Withdrawal |
|
003 |
Outgoing Bank Transfer |
|
004 |
Balance Transfer |
|
005 |
E-money Redemption |
|
006 |
Account Funding |
|
007 |
Original Credit |
|
008 |
POS Purchase |
|
009 |
Online Purchase |
|
010 |
Internal Transfer |
|
011 |
Refund |
|
012 |
Money Request |
|
013 |
Payment |
|
014 |
Direct Debit |
|
015 |
Pre-Authorization |
|
016 |
MOTO Payment |
|
017 |
MOTO Refund |
|
018 |
MOTO Pre-Authorization |
|
019 |
ATM Deposit |
|
022 |
NFC Payment |
|
023 |
ATM Surcharge |
|
024 |
Withdrawal |
|
026 |
Utility Bills |
|
035 |
Payment Request |
|
036 |
Payment Return |
|
037 |
Reverse With Hold |
|
038 |
Reverse Release |
|
039 |
Commission |
|
040 |
Cash Funding |
|
041 |
Negative Set Off |
|
042 |
Charge Back |
|
501 |
Payment on POS |
Account
|
Attribute |
Type |
Description |
|
account_number |
String |
A unique identifier of the account. |
|
iban |
String |
The IBAN associated with the account. |
|
currency |
String |
The currency of the account. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
|
name |
String |
A custom name of the account. Can be changed by the account holder via the myPOS Account. |
|
is_reserve |
Boolean |
A flag describing whether the account is a reserve one or not. Note: The IBAN will be empty if this parameter is returned "true". |
Pagination
|
Attribute |
Type |
Description |
|
page |
Number |
The page number. |
|
page_size |
Number |
The number of items per page. |
|
total |
Number |
Total number of records available. |
Language
| Attribute | Type | Description |
| code | String | Language code in format: XX. |
| description | String | Full name of the language. |
Payment Button
| Attribute | Type | Description |
| code | String | Unique code of payment button. |
| url | String | Url address of payment button. |
| custom_name | String | Current name of the payment button. |
| amount | Number | Total amount which is the sum from single item amount and quantity of items. |
| currency | String | Currency in which the payment button is operating. |
| status | Status | Current status of the payment button. |
Payment Button Status Type
| Value | Description |
| 1 | Active |
| 2 | Disabled |
Payment Link
| Attribute | Type | Description |
| code | String | Unique code of payment link. |
| url | String | Url address of payment link. |
| custom_name | String | Current name of the payment link. |
| amount | Number | Total amount which is the sum from single item amount and quantity of items. |
| currency | String | Currency in which payment link is operating. |
| status | Status | Current status of the payment link. |
Payment Link Status Type
| Value | Description |
| 1 | Active |
| 2 | Disabled |
| 4 | Expired |
Payment Button Details
| Attribute | Type | Description |
|
created_on
|
String | Date of payment button creation. Format: YYYY-MM-DD hh:mm:ss |
|
code
|
String | Unique code of payment button. |
|
url
|
String | Url address of the payment button which is generated after the creation of this button. |
|
custom_name
|
String | Payment button name. |
|
item_name
|
String | Item name. |
|
enable
|
Boolean | Flag that provides information if this button is currently enabled or disabled. |
|
item_price
|
Number | Price of a single item. Separator is '.'. |
|
total_amount
|
Number | Multiplication of a single item price with quantity. |
|
quantity
|
Number | Items quantity |
|
button_size
|
Number | Information about button size. This size reflects on the button when it's rendering in UI. |
|
send_sms
|
Boolean | Receiving SMS when a purchase is processed. |
|
send_email
|
Boolean | Receiving email when a purchase is processed. |
|
ask_for_customer_name
|
Boolean | Require customer name on the payment page. |
|
ask_for_shipping_address
|
Boolean | Require shipping address on the payment page. |
|
ask_for_customer_email
|
Boolean | Require customer email on the payment page. |
|
ask_for_customer_phone_number
|
Boolean | Require customer phone on the payment page. |
|
currency
|
String | The currency of the account. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
|
pref_language
|
String | Preferred language of the payment button. It's in format 'XX'. Available languages could be received from Languages |
|
website
|
String | Website address. |
|
cancel_url
|
String | Customer will be redirected on this address when cancel request is executed. |
|
return_url
|
String | Customer will be redirected on this address when retrun request is executed. |
|
account_number
|
String | Account number which is related to this payment button. |
Payment Link Details
| Attribute | Type | Description |
| created_on | String | Date of payment link creation. Format: YYYY-MM-DD hh:mm:ss |
|
code
|
String | Unique code of payment link. |
|
url
|
String | Url address of the payment link which is generated after the creation of this button. |
|
custom_name
|
String | Payment link name. |
|
item_name
|
String | Item name. |
|
enable
|
Boolean | Flag that provides information if this payment link is currently enabled or disabled. |
|
item_price
|
Number | Price of a single item. Separator is '.'. |
|
total_amount
|
Number | Multiplication of a single item price with quantity. |
|
quantity
|
Number | Items quantity |
| send_sms | Boolean | Receiving SMS when a purchase is processed. |
| send_email | Boolean | Receiving email when a purchase is processed. |
| ask_for_customer_name | Boolean | Require customer name on the payment page. |
| currency | String | The currency of the account. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
| pref_language | String | Preferred language of the payment button. It's in format 'XX'. Available languages could be received from Languages |
| website | String | Website address. |
| account_number | String | Account number which is related to this payment button. |
| hide_quantity | Boolean | If the quantity of items is hidden or not for customers. |
| expired_date | String | Date until this payment link will be active. Format is: YYYY-MM-DD |
Payment Request Details
|
Attribute |
Type |
Description |
|
code |
String |
The code of the payment request |
|
url |
String |
Url address of created payment request. |
|
added_on |
String |
The time and date when the payment request was created. |
| client_name | String | The name of the client to whom the payment request will be sent. |
| amount | Decimal | The amount to be paid by the client. Separator is '.'. |
| currency | String | The currency, related to this payment request. Currency must be connected with some of the existing accounts (Settlement Data). |
| reason | String | A message shown to the client with the reason for the requested payment. |
| booking_text | String | Custom name of the payment request as seen in the myPOS account. |
| attempts | Number | Returns the attempts for payment by the client. |
| expiry_on | String | The time and date of expiry of the payment request. |
|
qr_generated
|
Boolean | Show if the payment request is generated as QR code. |
| String | The email address to which the payment request was sent. | |
| gsm | String | The phone number to which the payment request was sent. |
| status | Number |
Payment Request Status Type
| Value | Description |
| 1 | Pending |
| 2 | Seen |
| 3 | Failed |
| 4 | Paid |
| 5 | Expired |
| 6 | Cancelled |
Payment Request
|
Attribute |
Type |
Description |
|
code |
String |
The code of the payment request |
|
url |
String |
Url address of created payment request. |
|
added_on |
String |
The time and date when the payment request was created. |
| client_name | String | The name of the client to whom the payment request will be sent. |
| amount | Decimal | The amount to be paid by the client. Separator is '.'. |
| currency | String | The currency, related to this payment request. Currency must be connected with some of the existing accounts (Settlement Data). |
| reason | String | A message shown to the client with the reason for the requested payment. |
| booking_text | String | Custom name of the payment request as seen in the myPOS account. |
| status | Number |
Settlement Data
| Attribute | Type | Description |
| currency | String | Settlement currency. 3 character ISO 4217 code (eg. “EUR”, “GBP”, “USD”) |
| account | Account | Current associated account with this settlement currency. |