Get Multiple Transactions – Required Fields and Parameters
CashLine API has the ability to search for consumer’s transactions by consumerToken. Get requests are a URL-generated request with the proper data elements included.
US Only – *Canadian Addresses not permitted
GET https://cce.cashline.certegy.com/v1/echeck/multipleTrx
REQUIRED
Field Parameter | Value | Field Values or Constraints |
---|---|---|
trxID | 123456 | 4 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) |
consumerToken | 99da5722-83f9-11ea-b9c5-f9a750265efe | 36 Alphanumeric and dash |
URL when consumerToken is searched:
https://cce.cashline.certegy.com/v1/echeck/multipleTrx?trxID={trxID}&consumerToken={consumerToken}
Get Multiple Transactions Response
Field Parameter | Value | Field Values or Constraints |
---|---|---|
trxID | 123456 | 4 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years) |
trxRefID | 5604490000014 | 4 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash) |
transactions | Object = May respond with multiple transaction history | |
trxDate | 2024-11-05 16:13:13 | 4 / 20 Alphanumeric a-z, A-Z, 0-9 - (dash) |
trxAmt | 1.00 | No Min/(Max) 9999999.99 Numeric and deximal - No commas |
trxID | 123456 | 4 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years) |
trxRefID | 5604490000014 | 4 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash) |
checkStatus | APPROVE | Max 20 Alpha a-z, A-Z |
settlementDate | 2024-11-07 | Numeric - (dash) |
delayedSettlementDays | 0 | Numeric |
cashLineTransactionRefillDate | 2024/11/12 11:38:19 | Timestamp |
{
"trxID": "123456",
"trxRefID": "5604490000014",
"transactions": [{
"trxDate": "2024-11-05 16:13:13",
"trxAmt": "1.00",
"trxID": "123456",
"trxRefID": "5604490000014",
"checkStatus": "APPROVE",
"settlementDate": "2024-11-06",
"delayedSettlementDays": "0",
"CashLine Transaction Refill date": "2024/11/11 16:13:13"
},
{
"trxDate": "2020-06-25 03:18:19",
"trxAmt": "1.00",
"trxID": "123456",
"trxRefID": "5604490000014",
"checkStatus": "APPROVE",
"settlementDate": "2020-06-26",
"delayedSettlementDays": "0",
"CashLine Transaction Refill date": "2020/07/01 16:13:13"
]
}
],
}
Get Multiple Response Decline/Error – HTTPS 400 and HTTPS 500
If the customer is not enrolled in CashLine you will receive a “Customer is not Enrolled” response.
Field Parameter | Value | Field Values or Constraints |
---|---|---|
trxRefID | 5604490000014 | 4 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash) |
trxID | 123456 | 4 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years) |
errorPath | /customer | Max 200 Alpha only a-z, A-Z |
errorMessage | Invalid or inactive setup | Max 200 Alpha only a-z, A-Z |
errorDetails | The client's account information does not exist or has been deactivated in Certegy's system. Reattempt the transaction. If the issue persists, contact Certegy Client Relations at 833-293-3131 | Max 260 Alpha only a-z, A-Z |
errorType | system_error | Max 20 Alpha only a-z, A-Z |
errorDate | 06-25-2020 03:18:19 | DATE/TIME |
responseCode | 0314 | See 4 digit response codes page for gaming |
adverseAction | false | (boolean) true/false (lowercase only) |
stationNum | 1070000000 | 10 Max Numeric only |
{
"errors": [{
"trxRefID": "5604490000014",
"trxID": "123456",
"errorPath": "/customer",
"errorMessage": "Customer is not Enrolled",
"errorDetails": "The client's account information does not exist or has been deactivated in Certegy's system. Reattempt the transaction. If the issue persists, contact Certegy Client Relations at xxx-xxx-xxxx",
"errorType": "system_error",
"errorDate": "06-25-2020 03:18:19",
"responseCode": "0314",
"adverseAction": "false",
"stationNum": "1070000000"
}]
}
Get Multiple Response Agreement Required, the consumer must accept the Terms and Conditions before continuing – HTTPS 400 and HTTPS 500
This is the response if the Terms and Conditions have not been accepted by the consumer.
Field Parameter | Value | Field Values or Constraints |
---|---|---|
trxRefID | 5604490000014 | 4 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash) |
trxID | 123456 | 4 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years) |
errorPath | /customer/customer | Max 200 Alpha only a-z, A-Z |
errorMessage | Agreement Required | Max 200 Alpha only a-z, A-Z |
errorDetails | Enrollment cannot proceed with our agreeing to the Terms and Conditions. | Max 260 Alpha only a-z, A-Z |
errorType | decline | Max 20 Alpha only a-z, A-Z |
errorDate | 06-25-2020 03:18:19 | DATE/TIME |
responseCode | 0389 | See 4 digit response codes page for gaming |
adverseAction | false | (boolean) true/false (lowercase only) |
stationNum | 1070000000 | 10 Max Numeric only |
{
"errors": [{
"trxRefID": "5604490000014",
"trxID": "123456",
"errorPath": "/customer",
"errorMessage": "Agreement Required",
"errorDetails": "Enrollment cannot proceed withour agreeing to the Terms and Conditions.",
"errorType": "decline",
"errorDate": "06-25-2020 03:18:19",
"responseCode": "0389",
"consumerToken": "e8f37d52-d296-11ea-adb9-1b536cf4193f",
"adverseAction": "false",
"stationNum": "1070000000"
}]
}