10. Get card transactions list API
To get card transactions use this api: ConnectPay APIs
Card “id” is required to get cards transactions list. This API return both transactions types: card authorizations and settled transaction.
Parameter |
Value |
Description |
Condition |
Constrains |
---|---|---|---|---|
|
string |
|
mandatory |
Valid values: “booked” , “pending” , “both“ |
|
string |
start of period in YYYY-MM-DD format. |
mandatory |
|
|
string |
end of period in YYYY-MM-DD format. |
mandatory |
|
Response sample:
{
"cardTransactions": {
"pending": [
{
"transactionDate": "2023-03-02T01:01:01.123Z",
"lastUpdatedAt": "2023-03-02T01:01:01.123Z",
"merchant": {
"address": {
"addressLine1": "84 Rainey Street, Arlen, Texas",
"city": "Arlen",
"countryCode": "US",
"postcode": "TX-1212"
},
"name": "Hanks' pro-pain and pro-pain accessories",
"website": "www.propane.us",
"categoryCode": 1114,
},
"cardTransactionId": 55645645656454,
"proprietaryBankTransactionCode": "CARD_PURCHASE.CARD_PURCHASE",
"creditDebitIndicator": "DEBIT",
"debtorName": "Hank Hill",
"debtorAccount": {
"iban": "LT523740010000007273"
},
"transactionAmount": {
"amount": 150.00,
"currency": "EUR"
},
"feeAmount": {
"amount": 0.00,
"currency": "EUR"
},
"originalAmount": {
"amount": 200.00,
"currency": "MNT"
},
"currencyExchange": {
"exchangeRate": 2.00
},
"cardTransactionStatus": "COMPLETED",
"maskedPan": "525412******8999"
}
]
},
"booked": [
{
"bookingDate": "2023-03-02T01:01:01.123Z",
"lastUpdatedAt": "2023-03-02T01:01:01.123Z",
"merchant": {
"address": {
"addressLine1": "84 Rainey Street, Arlen, Texas",
"city": "Arlen",
"countryCode": "US",
"postcode": "TX-1212"
},
"name": "Hanks' pro-pain and pro-pain accessories",
"website": "www.propane.us"
},
"cardTransactionId": 55645645656454,
"proprietaryBankTransactionCode": "CARD_PURCHASE.CARD_PURCHASE",
"creditDebitIndicator": "DEBIT",
"debtorName": "Hank Hill",
"debtorAccount": {
"iban": "LT523740010000007273"
},
"transactionAmount": {
"amount": 123.56,
"currency": "EUR"
},
"feeAmount": {
"amount": 0.00,
"currency": "EUR"
},
"originalAmount": {
"amount": 200.00,
"currency": "MNT"
},
"currencyExchange": {
"exchangeRate": 2.00
},
"cardTransactionStatus": "COMPLETED",
"maskedPan": "525412******8999"
}
]
}
Undefined