The following error message,
"This request was not in HTTP format"
was replaced with
"A problem occurred when attempting to read/write to/from the socket."
The following error message,
"We've encountered a database problem: JZOOL: Login failed"
was replaced with
"There was a problem logging into the database. Login failed."
Response code = 225, flag = DINVALIDDATA
Response code = 227, flag = DINVALIDDATA
Response code = 233, flag = DINVALIDDATA
Response code = 234, flag = DINVALIDDATA
Response code = 236, flag = DCARDREFUSED
Response code = 239, flag = DINVALIDDATA
Response code = 243, flag = DINVALIDDATA
Response code = 251, flag = DINVALIDDATA
Response code = 252, flag = DCARDREFUSED
Response code = 260, flag = DCARDREFUSED
Response code = 531, flag = DCARDREFUSED
Response code = 592, flag = DCARDREFUSED
Response code = 594, flag = DCARDREFUSED
Response code = 811, flag = DCARDREFUSED
Response code = 239, flag = DINVALIDDATA
Response code = 811, flag = DCARDREFUSED
When a sku is not found the database, a DINVALIDATA decline exception is generated.
If the bill amount is less than the auth amount, the following DINVALIDATA exception is generated:
"A bill was requested for an amount that is not equal to the authorized amount."
A DINVALIDDATA is returned if any of the following fields have more than 255 characters:
customer_firstname
customer_lastname
company_name
bill_address1
bill_address2
bill_city
bill_state
bill_country
ship_to_address1
ship_to_address2
ship_to_city
ship_to_state
ship_to_country