v1
latestOpenAPI 3.0.02026-07-2671142187.3 KBCard Transaction
Collects up to 1000 Card Transactions
get/card-transactions
Query parameters
dateFromstring
Filters transactions created from 2020-01-01 (Mountain Time)
dateTostring
Filters transactions created until 2021-01-01 (Mountain Time)
searchstring
Searches amount, card number(F6L4 only), cardholder name, & approval codes
customerCodestring
The code of the customer associated with the transaction
invoiceNumberstring
The number of the invoice associated with the transaction
cardTokenstring
The token of the card associated with the transaction
cardBatchIdinteger
The id of the batch associated with the transaction
limitinteger
The limit number of transactions will be returned in one request. We only allow maximum 1000 objects per request. If no limit specified, the default limit will be 1000 objects.
pageinteger
Specifies the page number of the results you want to retrieve.
Response
Successful
Example response
[
{
"transactionId": 10,
"cardBatchId": 11,
"dateCreated": "2020-01-01 00:00:00",
"status": "APPROVED",
"user": "Helcim System",
"type": "purchase",
"amount": 11.99,
"currency": "CAD",
"avsResponse": "M",
"cvvResponse": "Y",
"cardType": "Visa",
"approvalCode": "HCMAPPRV",
"cardToken": "5454HCMXTEST5454",
"cardHolderName": "John Smith",
"customerCode": "CST1010",
"invoiceNumber": "INV2022",
"warning": "Failed to link customer to invoice"
}
]