Documentation

CashLine

  1. Home
  2. Docs
  3. CashLine
  4. Kiosk eCheck
  5. Disassociated Persons (DAP)

Disassociated Persons (DAP)

Add or Delete information in the self reporting DisAssociated Persons Table

The Disassociated Persons list is for problem gamblers. This provides gamblers with a method to acknowledge that they have a problem with gambling and enable them to take personal responsibility by adding their name via this call out. This would inhibit the individual to ACH funds from their bank account via CashLine’s eCheck product. They can add or delete their personal information into the CashLine’s DAP gaming product. This call out can be added by the “block level” where at this time the levels are casino and property level. The consumer can be added and can use either their Identification.

Field ParameterRequired or OptionalField Values or Constraints
merchantID 123456REQUIRED6 / 6 All Numeric, 0-9
trxID
AA-bb-1234567890
REQUIRED4 / 20 Alphanumeric, Spaces and dash (a-z A-Z 0-9)
integratorID xYzAbC123REQUIRED4 / 30 Alphanumeric, space and dash
operatorID xxx123OPTIONAL2 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
terminalID Terminal321OPTIONAL2 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
terminalGrpID  grp321OPTIONAL2 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
dob  yyyy-mm-ddREQUIREDDATE (YYYY-MM-DD)
ssn  999999999OPTIONAL999999999
blockLevel  Casino or PropertyOPTIONALtwo options Casino or Property
firstName  firstnameREQUIRED2 / 25 - 25 digits - Alphanumeric characters, "-", ".", ",", and spaces
lastName  lastnameREQUIRED2 / 25 - 25 digits - Alphanumeric characters, "-", ".", ",", and spaces
idCode  FLREQUIRED2 / 2 See State Code List
idValue  123458REQUIREDAlphanumeric and Asterisks (*) Only. Dashes or spaces, if entered, will be stripped out. Max Length - 24 Alphabetic characters. This variable-size field contains the Driver's License number for manual entry methods. Asterisks are acceptable characters. However, other special characters such as dashes and spaces appearing on the face of the license should not be manually entered or transmitted.
{ 
"merchantID":"123456",
"trxID":"1234567890",
"integratorID":"xYzAbC123",
"operatorID":"xxx123",
"terminalID":"Terminal321",
"terminalGrpID":"grp321",
"dob":"yyyy-mm-dd",
"ssn":"999999999",
"blockLevel":"Casino or Property",
"firstName":"Johnny",
"lastName":"Rocket",
"idCode":"GA",
"idValue":"123458"
}

Successful Add to DAP

Field ParameterField Values or Constraints
operatorID 123456782 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
firstName  firstname2 / 25- 25 digits - Alphanumeric characters, "-", ".", ",", and spaces only
lastName  lastname2 / 25- 25 digits - Alphanumeric characters, "-", ".", ",", and spaces only
ssnLastFour  99994 digits if supplied returned
id   {object
idCode  FL2 / 2 See State Code List
idValueLastFour  34584 digits returned
{ 
"operatorID":"xxx123",
"firstName":"Johnny",
"lastName":"Rocket",
"ssn":"9999",
"id": { 
   "idState":"GA",
   "idValueLastFour":"3458"
   }
}

Unsuccessful add to DAP

Field ParameterField Values or Constraints
errorPath   /dapMax 200 Alpha only a-z, A-Z
errorMessage   The ID already exists on DAPMax 200 Alpha only a-z, A-Z
errorType   system_errorMax 20 Alpha only a-z, A-Z
errorDate   06-25-2020 03:18:19DATE/TIME
adverseAction  False(boolean) true/false (lowercase only)
{
"errors":[
 {
   "errorPath":"/dap",
   "errorMessage":"The ID already exists on DAP",
   "errorType":"system_error",
   "errorDate":"06-25-2020 03:18:19",
   "adverseAction":"false"
  }
]
}

Delete Consumer’s information for the DAP file

Field ParameterRequired or OptionalField Values or Constraints
merchantID 123456REQUIRED6 / 6 All Numeric, 0-9 (no special characters or alpha allowed)
integratorID xYzAbC123REQUIRED4 / 30 Alphanumeric, space and dash
operatorID xxx123OPTIONAL2 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
terminalID  Terminal321OPTIONAL2 / 30 Alphanumeric, Spaces and dash (a-z A-Z 0-9 $#@._ )
dob  yyyy-mm-ddREQUIREDYYYY-MM-DD
ssn  999999999OPTIONAL999999999
firstName  lastnameREQUIRED2 / 25 - 25 digits - Alphanumeric, "-", ".", ",", and spaces only
lastName  lastnameREQUIRED2 / 25 - 25 digits - Alphanumeric, "-", ".", ",", and spaces only
idCode  FLREQUIRED2 / 2 See State Code List
idValue  123458REQUIREDAlphanumeric and Asterisks (*) Only. Dashes or spaces, if entered, will be stripped out. Max Length - 24 Alphabetic characters. This variable-size field contains the Driver's License number for manual entry methods. Asterisks are acceptable characters. However, other special characters such as dashes and spaces appearing on the face of the license should not be manually entered or transmitted.
https://cce.cashline.certegy.com/v1/dap?merchantID=123456&integratorID=xYzAbC123&idCode=GA&idValue=7760123&dob=1962-11-10&lastName=Mannino&firstName=Andrew

Successful ID removal from DAP

If you get this, you can assume that you were added to DAP. Since there is really nothing here indicating a successful add.

Field ParameterField Values or Constraints
id   {Object
idCode  FL2 / 2 See State Code List
idValueLastFour  34584 digit returned
{ 
 "id": { 
   "idState":"GA",
   "idValueLastFour":"3458"
   }
}

Unsuccessful Add to DAP

Field ParameterField Values or Constraints
errors [object
errorPath  /dapMax 200 Alpha only a-z, A-Z
errorDetails  Errors in request Message to CertegyMax 260 Alpha only a-z, A-Z
errorMessage   Invalid or Inactive Setup Client AccountMax 200 Alpha only a-z, A-Z
errorType   system_errorMax 20 Alpha only a-z, A-Z
errorDate   06-25-2020 03:18:19DATE/TIME
adverseAction  False(boolean) true/false (lowercase only)
{
"errors":[
 {
   "errorPath":"/dap",
   "errorMessage":"Invalid or Inactive Setup Client Account",
   "errorType":"system_error",
   "errorDate":"06-15-2020 03:18:19",
   "adverseAction":"false"
  }
]
}

Back to Top

How can we help?