Documentation

CashLine

  1. Home
  2. CashLine
  3. CashLine eCheck
  4. Get Multiple Transactions

Get Multiple Transactions

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 ParameterValueField Values or Constraints
trxID 1234564 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash)
consumerToken99da5722-83f9-11ea-b9c5-f9a750265efe36 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 ParameterValueField Values or Constraints
trxID1234564 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years)
trxRefID 56044900000144 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash)
transactions Object = May respond with multiple transaction history
trxDate   2024-11-05 16:13:134 / 20 Alphanumeric a-z, A-Z, 0-9 - (dash)
trxAmt1.00No Min/(Max) 9999999.99 Numeric and deximal - No commas
trxID1234564 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years)
trxRefID56044900000144 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash)
checkStatusAPPROVEMax 20 Alpha a-z, A-Z
settlementDate2024-11-07Numeric - (dash)
delayedSettlementDays0Numeric
cashLineTransactionRefillDate2024/11/12 11:38:19Timestamp

{
	"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 ParameterValueField Values or Constraints
trxRefID56044900000144 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash)
trxID1234564 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years)
errorPath   /customerMax 200 Alpha only a-z, A-Z
errorMessage   Invalid or inactive setupMax 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-3131Max 260 Alpha only a-z, A-Z
errorType
system_errorMax 20 Alpha only a-z, A-Z
errorDate06-25-2020 03:18:19DATE/TIME
responseCode   0314See 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 ParameterValueField Values or Constraints
trxRefID56044900000144 / 36 Alphanumeric, a-z, A-Z, 0-9 - (dash)
trxID1234564 / 20 Alphanumeric, a-z, A-Z, 0-9 - (dash) (Must be Unique for 2 years)
errorPath   /customer/customerMax 200 Alpha only a-z, A-Z
errorMessage   Agreement RequiredMax 200 Alpha only a-z, A-Z
errorDetailsEnrollment cannot proceed with our agreeing to the Terms and Conditions.Max 260 Alpha only a-z, A-Z
errorType   declineMax 20 Alpha only a-z, A-Z
errorDate   06-25-2020 03:18:19DATE/TIME
responseCode   0389See 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"
 }]
}

Back to Top

Was this article helpful to you? Yes No

How can we help?