Explore Knowledge Base

View transactions

24. 03. 2023

Any Payment platform management is mostly about transactions. Transactions are a source of income for the business and subject for the main business requirement. 

In the SDK.finance system we operate with terms like transactions, operations and business processes. From the technical perspective “Transactions” like transfer or currency exchange are internal business processes. Read more details here. 

Having access to the transaction details allows to analyze system efficiency and total experience of Users as well as provides a great volume of data to be used in the reports and analytics. 

Viewing transactions is available in the Administrator dashboard provided out of the box. Other System Users with relevant permissions can also have access to such transaction viewers. 

In the “Transactions” section of Admin dashboard the system reflects the following information about all the transactions of users in the system:

Field Comment
Transaction TypeRedeem, Transfer, Issue wallet, Created voucher, Charged voucher, Merchant payment, Payment invoice, Gate top-up, Gate purchase, Exchange, Cashdesk redeem, Cashdesk charge, Investment, Cash collect, Cash input, Contract transit, Top-up via bank, Withdrawal via bank. 
AmountTotal amount of operation in the operation’s currency
CommissionAmount of commission charged for the operation
Created atDate of operation initiation
DirectionFor currency exchange operations
Transaction IDUnique transaction ID, which can be used for other use cases. 
StatusPending, Declined (​​Pending process was declined), Processed, Error, Rejected (Limited process has been rejected by anti-fraud)

Admin can dive into more details about each transaction by clicking on “Details”.

This will provide more detailed information about a transaction that will include:

Transaction details:Balances:From Wallet:To Wallet:
Transaction IDAmountWallet numberWallet number
Transaction typeCommissionOrganization IDOrganization ID
StatusNet amountOrganization nameOrganization name
Created atTechnicalTechnical
Updated atWallet typeWallet type
Request IDIssuer IDIssuer ID
Request statusCurrencyCurrency

APIs for this Use case