Search virtual account transactions

Search and filter transactions based on customer UID, account number, direction (Inbound/Outbound), and other criteria

SecurityoAuth2
Request
query Parameters
page
integer
Default: 0

Page number

size
integer
Default: 10

Page size

Request Body schema: application/json

Transaction Info

customerUID
integer <int64>
accountNumber
string
creditDebitType
string
Enum: "Credit" "Debit"
paymentReferenceNo
integer <int64>
externalReferenceId
string
status
string

When a transaction is manually posted from the UI, it initially moves to a 'Pending' status. After approval by a second user, the status changes to 'Submitted'. Once the transaction is successfully posted to the Master Account, it transitions to 'Processed'. If the posting fails at any stage, the transaction moves to a 'Failed' status.

Enum: "Submitted" "Pending" "Processed" "Failed"
fromDate
string <date>
toDate
string <date>
Responses
200

OK

400

Bad request

401

You are not authorized to access the resource

403

Accessing the resource you were trying to reach is forbidden

404

The resource you were trying to reach is not found

500

Internal server error

503

Service unavailable

default

Successful

post/v2/virtual-accounts/transactions/search
Request samples
application/json
{
  • "customerUID": 0,
  • "accountNumber": "string",
  • "creditDebitType": "Credit",
  • "paymentReferenceNo": 0,
  • "externalReferenceId": "string",
  • "status": "Submitted",
  • "fromDate": "2019-08-24",
  • "toDate": "2019-08-24"
}
Response samples
application/json
{
  • "data": [
    ],
  • "pagination": {
    }
}