Skip to main content (Press Enter)
Helcim Logo
Click here if you return to contents

List Transactions

This API call let's you retrieve a list of transactions. The response is an XML of the available transactions.

Request Fields

Field Name Type Required Description
action String Yes transactionSearch
accountId Integer Yes The Helcim Commerce account ID.
apiToken String Yes API token used for authentication and access control.
search Straing No Searches either amount, cardNumber, cardHolderName, approvalCode.
dateFrom String No YYYY-MM-DD
dateTo String No YYYY-MM-DD

Response Fields

Field Name Type Description
transactions - XML structure
transaction - XML structure
id Integer The transaction ID.
dateCreated String The date the transaction was created.
status String Approved/Denied.
user String The customer's name.
type String The transaction type (Purchase, Pre-auth, Capture, Refund).
amount Decimal The transaction amount.
approvalCode String The approval code.
avsResponse String Address verification response.
cvvResponse String Card verification value response.
test Integer 1 or 0. Whether or not the transaction is processed as test.
responseMessage String Approved/Denied.
cardType String The credit card brand.
cardNumber String The credit card number (first 4 and last 4 digits only).
cardExpiry Integer The credit card expiry date.
cardHolderName String The credit card holder's name.

Errors

For all API requests, there are also generic API authentication and user access restriction errors.

Response Code Error Code Message Description
0 - No results No results found.
0 - Invalid API Token1 The API Token is invalid, or not entered.
0 - Missing or Invalid Fields - Account ID The Account ID is invalid, or not entered.

Related Articles

View a Transaction
Helcim Fraud Defender
Save a Transaction Signature
View a Transaction Signature
Send a Transaction Receipt
Create a Transaction PDF
View a Batch

Was this article helpful?

Feedback submitted - Thank you!
Click here if you return to the content