Customer Name
- 21 Dec 2023
- 1 Minute to read
- Print
- DarkLight
Customer Name
- Updated on 21 Dec 2023
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
This will return all the transaction events with matching customer name
POST - /api/v1/query
query getVisibleTransactions
(
$startDate: String!, $endDate: String!, $sort: TransactionSort!,
$customerName: String! , $page: Int, $size: Int
)
{
events(
from: $startDate,
to: $endDate,
visible: true,
customerName: $customerName,
sort: $sort,
excludeType: [
"DISPUTE_RECEIVED", "DISPUTE_APPLIED", "DISPUTE_REVERSED",
"DISPUTE_CANCELLED"
],
page: $page,
size: $size
)
{
transactionEventList {
id
eventId
ownerId
eventType
summary {
visible
type
status
}
customer {
name
}
paymentMethod
{
providerResponse {
methodUsed
}
card {
cardScheme
}
}
transaction {
transactionId
receivedDateTime
amount
description
merchantReference
currency
}
}
totalCount
}
}
{
"sort": {
"field": "receivedDateTime",
"direction": "DESC"
},
"startDate": "1899-12-31T22:15:36.000Z",
"endDate": "2022-11-05T03:16:26.274Z",
"customerName": "A Payer",
"page": 0,
"size": 10
}
Notes for Request Body
Default structure of request body will be same. Only addition of filter in query is done as highlighted above.
Customer Name used here is A Payer for example purpose, format: "Insert your customer name in this manner”
Was this article helpful?