Validation Type |
Code |
Message |
Business Case |
Authentication |
V111 |
UserId must be specified |
Invalid credentials |
V111 |
Security Key must be specified |
Invalid credentials |
Installation |
V112 |
Installation must be specified |
|
V113 |
Invalid installation / Installation ID must be numeric |
Installation id must match only digit characters 0...9 |
Customers general validations
|
V114 |
Customer must be specified / Customer details must be specified |
|
V115 |
merchantRef or id must be specified |
|
V116 |
merchantRef and id must not be specified both in the same time |
|
V117 |
Customer not found |
|
Create customers validations |
V118 |
customer name cannot be null |
|
V119 |
At least one name for the customer must be set. |
|
Payment class validation |
V123 |
paymentClass should be specified |
|
Postal code validation |
V124 |
invalid optional post code |
Request customer details with invalid postal code.
|
Callback URL validation |
V125 |
Invalid URL. |
Callback url does not have a valid URL format. |
Transactions generic validations
|
V100 |
Invalid Amount |
Zero amount on the request |
V126 |
Currency must be specified |
|
V127 |
Unrecognised currency {currencyType} |
|
V128 |
CommerceType must be specified |
|
V129 |
Amount must be specified |
|
V130 |
Amount {amountValue} cannot be negative |
|
V131 |
Amount {amountValue} exceeds the number of fractional digits {digitsNumber} permitted for currency
{currencyType}
|
|
V132 |
Amount {amountValue} exceeds the maximum number of non-fractional digits {digitsNumber}
|
|
Secondary transactions validations
|
V133 |
Cannot {requestedTxnType} a transaction in a different currency ({requiredCurrency}) to the original
{originalCurrency})
|
|
V134 |
Cannot perform a {requestedTxnType} against a {originalTxnType} transaction
|
|
V135 |
Cannot perform a {requestedTxnType} against an incomplete transaction
|
|
V136 |
Cannot perform a {requestedTxnType} against a failed transaction
|
|
V137 |
Cannot perform a {requestedTxnType} against an uncaptured transaction
|
|
V138 |
Cannot perform a {requestedTxnType} against an already-captured transaction
|
|
V139 |
Cannot perform a {requestedTxnType} against an already-void transaction
|
|
Nickname validations |
V140 |
Card nickname must be provided |
Card nickname must be provided |
V141 |
Please ensure nickname consists of more than just spaces.
|
Card nickname contains only spaces |
V142 |
Invalid nickname length (\\{nicknameLength\\}). Max number of
permitted characters is 20.
|
Card nickname exceeds the max number of permitted characters(20).
|
V143 |
Card nickname is invalid. Only latin alphanumeric characters,
spaces and . - ' are permitted.
|
Card nickname contains characters not permitted |
Card details validations |
V144 |
Expiry date should be MMYY |
Expiry date must match: MMYY format |
V145 |
Start date should be MMYY |
Start date must match: MMYY format |
V146 |
startDate and clearStartDate can not be specified in the same
request
|
StartDate and ClearStartDate are both specified in the same time
|
V147 |
Start date after expiry |
StartDate and Expiry are both specified at the same time and start
date is after the expiry date
|
V148 |
Issue number must be between 0 and 9 |
Issue number must be between 0 and 9 |
V149 |
issueNumber and clearIssueNumber can not be specified in the same
request
|
IssueNumber and ClearIssueNumber are both specified in the same
time
|
Other validations |
V150 |
One payment method should be specified |
|
V151 |
token should be set / cardToken must be specified |
|
Payment details validations |
V152 |
Address field exceeds max length |
Line 1 / Line 2 / Line 3 / Line 4 / City / Country / Postal Code / Region field length exceeds 255
characters
|
V154 |
Unrecognised address country |
Address country is not a valid country in the system. |
V155 |
Unrecognised address country code |
Address country code is not a valid country code in the system. |
Financial services validations |
V153 |
Invalid date of birth "{dateOfBirth}", it must be in the format "yyyyMMdd". |
The date of birth must match: yyyyMMdd format |