Transaction Object

Transaction Object

FieldTypeDescription
idstringA unique identifier assigned to each transaction for tracking and reference purposes.
directionfloatIndicates the flow of funds (e.g., CREDIT, DEBIT).
amountfloatThe monetary value involved in the transaction. This can be a positive or negative value depending on the transaction type.
balancefloatThe account's running balance after this transaction is applied. It helps in tracking the account's financial status at any given point.
txn_typestringThe type of transaction (e.g., debit, credit, transfer).
notestringAn optional field for adding descriptive information or comments about the transaction. This can include details such as the purpose of the transaction or any special conditions.
ref_idstringA reference ID that links the transaction to related entities or transactions. This is useful for tracking related transactions or cross-referencing with other systems.
dataobjectA flexible field to store any additional data related to the transaction. This can be used to store structured data that provides more context or details.
create_timedatetimeThe date and time when the transaction was created. This timestamp is important for auditing, reporting, and chronological tracking of transactions.

Data Object Description

The data field in the Transaction Object is designed to store additional information related to the transaction, varying based on the specific business context. This flexible structure allows for detailed and context-specific data to be included, enhancing the transaction's descriptive capability and utility.

Deposit Object Fields

FieldTypeDescription
idstringA unique identifier for the deposit transaction.
networkstringThe network used for the deposit (e.g., BANK_SEPA, NETWORK_USDT).See Supported Blockchain Networks or Bank Networks .
asset_typestringThe type of asset being deposited (e.g., EUR, USDT). See Supported Currencies .
amountfloatThe total amount of the deposit.
feefloatThe fee charged for processing the deposit.
detailobjectThe detailed information of the deposit transaction.
versionstringThe version of the deposit object.
customerIdstringThe identifier for the customer making the deposit.
transfer_methodstringThe method used for the transfer (e.g., BANK).See Supported Transfer Methods.