API get list transactions
Purpose: This is the API used to get list collection transactions.
API:
Path: v2/col/transactions
Method: GET
Request: Content-Type: application/json
Request Parameter
pageIndex
Number
N
Pagination index (start from 1, default value is 1)
pageSize
Number
N
Current Page size (Default value is 20, maximum value is 500)
dateFr
Datetime String (ISO 8601)
N
Get records created from date
dateTo
Datetime String (ISO 8601)
N
Get records created to date
status
String
N
To filter transaction list by transaction status
reconcileStatus
String
N
To filter transaction list by reconcile status
payoutStatus
String
N
To filter transaction list by payout status
virtualAccountId
String
N
To filter transaction list by virtual account number
virtualAccountRequestId
String
N
To filter transaction list by ID of seller/business is provided by merchant
Response Data
code
Number
data
Object
Return Object as follow:
message
String
Error description
neoResponseId
String
The ID of NeoX response
GetListTransactionsResponse
merchantCode
String
Merchant Code
transId
String
The ID of transaction.
transDate
Datetime String (ISO 8601)
The date and time of transaction.
virtualAccountRequestId
String
The ID of seller/business is provided by merchant.
virtualAccountId
String
Virtual Account number.
accountName
String
Virtual Account name.
amount
Number
The amount of collection transaction.
fee
Number
Collection transaction fee caculated by NeoX.
refundedAmount
Number
Total refunded amount of collection transaction.
status
String
Transaction status.
reconcileStatus
String
Transaction reconcile status, Include: WAITING_UPLOAD: Documents for transaction were not uploaded, waiting for upload UPLOADED: Documents for transaction were uploaded, waiting for verifying APPROVED: Transaction documents were verified REJECTED: Transaction documents were verified has been rejected. RECONCILED: Transaction was reconconciled SETTLED: Transaction was settled
payoutStatus
String
Transaction payout status, Include: READY: Transaction was settled and ready for Remitout (Appear when reconcileStatus change to "SETTLED"). PROCESSING: Remitout/Payout request is processing. REJECTED: Remitout/Payout request has been rejected. SUCCESS: Remitout/Payout request has success.
createdAt
Datetime String (ISO 8601)
Record created time
updatedAt
Datetime String (ISO 8601)
Record lastest updated time
Last updated
Was this helpful?