Skip to main content

Error

Object

NameTypeMandatoryDescription
classstringYThe type of object which is being returned. In this case it will be error.
messagestringYThe error message.
propertystringNThe parameter which caused an error.
codestringNThe error code. See codes below.
datastringNThe invalid data.

Error codes

CodeDescription / Message
10001Invalid data format
10002Invalid POST data depth
10003Missing required parameters: {{ parameters }}
10004Extra parameters not allowed: {{ parameters }}
10005An unknown error has occurred
10006Missing required parameter
10007Unexpected parameter
10008Conflicting parameters: {{ parameters }}
10009The value {{ value }} is not of type {{ type }}
10010The {{ field }} property is required
20001Invalid amount parameter
20002Invalid currency parameter
20003Invalid start_date parameter
20004Invalid end_date parameter
20005Invalid website parameter
20006Website not found
20007Payment not found
20008The extra parameter has a maximum length of {{ limit }} characters
20009Invalid agent parameter
20010Agent not found
20011Agent is not active
20012Invalid phone number
20013Invalid JSON
20014Invalid First Name
20015Invalid Last Name
20016Invalid business type
20017Invalid phone prefix
20018File not found
20019Resource not found
20020Invalid source parameter
20022Invalid request_time_end parameter
20023Invalid processing_time_start parameter
20024Invalid processing_time_end parameter
20025Invalid token status parameter
20026Invalid expiration_date_start parameter
20027Invalid expiration_date_end parameter
20028Invalid payment_method.type parameter
20029Invalid payment_method.validation_status parameter
20030Invalid page number
20031The unix timestamp value cannot be lower than {{ limit }}
20032The unix timestamp value cannot be higher than {{ limit }}
20033Invalid date parameter
20034Invalid date: check_out_date cannot be lower than check_in_date
20035This parameter has a maximum length of {{ limit }} characters
20036Invalid business phone prefix
20037Invalid business phone number
20039This payment method does not handle refunds.
20040Duplicate request
30001Invalid flow parameter
30002No permission to use this flow: {{ flow }}
30003Invalid billing_agreement parameter
30004No permission to use billing agreements
30005Invalid redirect_url parameter
30006Invalid ems_url parameter
30007Invalid payment reference parameter
30008Payment reference is not unique
30009Invalid preauth parameter
30010No permission to make pre-authorizations
30011Invalid payment amount parameter
30012The payment amount parameter should be minimum {{ limit }}
30013The payment amount parameter can be maximum {{ limit }}
30014Unsupported currency parameter
30015Invalid description parameter (maximum {{ limit }} characters)
30016Invalid email parameter
30017Invalid language: {{ value }}
30018Invalid method parameter
30019Invalid ip parameter
30020Invalid cardholder parameter
30021Invalid card number
30022Invalid cvc parameter
30023Invalid exp_month parameter
30024Invalid exp_year parameter
30025Invalid expiration date
30026Invalid status parameter
30027The payment currency does not match with the billing agreement currency
30028Invalid threatmetrix_session_id parameter
30029Invalid mode parameter
30030The maximum process limit is exceeded
30031Invalid number of allowed retries
30032Invalid return_url parameter
30033No permission to detokenize as: {{ type }}
30034No permission to make refunds
30035This card scheme is not supported by this merchant.
30036Invalid ideal bank_id
30037Invalid calc_type ({{ calc_type }})
30038The given account_id does not belong to the given user_id
30039Invalid account_id ({{ account_id }})
30040Invalid delay ({{ delay }})
30041The recipient map must be an array of array
30042The sum of each recipient_map amount ({{ sum }}) must be lower than or equal to the total payment amount ({{ max }})
30043Invalid 3DS value
30044Invalid capture date parameter
30045Request must be a pre-authorization when entering a capture date
30046Capture date must be more than {{ limit }}
30047Capture date must be less than {{ limit }}
30048Invalid check digit for provided card number
30049Card is wiped or expired
40001Invalid payment_id parameter
40002Invalid refund reference parameter
40003The refund reference parameter is not unique
40004The refund currency parameter does not match with the original payment currency
40005Invalid refund amount parameter
40006The refund amount parameter is too high, the total refund amounts cannot be greater than the original payment amount
40007The refund description parameter has a maximum length of {{ limit }} characters
40008Invalid refund status parameter
40009Refund not found
40010Not enough funds on your account to process this refund
50001The original preauth payment has an invalid status
50002The authorization could not be captured
50003The authorization could not be voided
50004This operation is currently being processed
50005The amount is invalid
60001Billing agreement not found
60002Invalid billing agreement status
60003The billing agreement status is not active
60004Maximum number of detokizations reached
60005Invalid Detokenizer ID
60006Invalid authorized_detokenizers IDs
60007Company Reference does not match expected value
60008Unauthorized sevice
60009Detokenization threshold limit reached
60010The mandate could not be activated
70001Chargeback not found
80001Subscription not found
80002Subscription not active
90001Invalid country
90002redirect_url must be given (no default url found)
100001Invalid BIN number
100002BIN number information not found
110001Invalid locked parameter
110002Invalid type parameter
110003Invalid trial period parameter
110004Invalid trial period unit
110005Invalid trial cycles parameter
110006Invalid billing period parameter
110007Invalid billing period unit
110008Invalid billing cycles parameter
110009Invalid API webiste ID
110010Invalid post-process redirect URL
110011Invalid initial charge value
110012Invalid first name
110013Invalid last name
110014Invalid phone number
110015The address parameter can be maximum {{ limit }}
110016The city parameter can be maximum {{ limit }}
110017Invalid amount type parameter
110018Invalid phone prefix
110019Invalid customer country
110020The first name parameter has a maximum length of {{ limit }} characters
110021The last name parameter has a maximum length of {{ limit }} characters
110022Invalid value for preauth
110023The reference parameter has a maximum length of {{ limit }} characters
110024The login parameter has a maximum length of {{ limit }} characters
110025The password hash parameter has a maximum length of {{ limit }} characters
110026The postal code can be maximum {{ limit }}
120001Invalid or expired token
120002The data inside the token is invalid
120003Invalid API key
120004Expired token
120005Disabled feature
120006Disabled user
120007Payment using token not found
130003Plan not found
130004Invalid plan id
130005Plan type not supported
140001Invalid sex value
140002Invalid user type
140003Invalid user country
140004The company name parameter has a maximum length of 100 characters
140005The business registration number parameter has a maximum length of 100 characters
140006The label parameter has a maximum length of 100 characters
140007The reference parameter has a maximum length of 100 characters
140008JSON format error
140009The provided business type doesnt exist on the provided country
140010Invalid Type on Language
140011Invalid Type on Label
140012Provided referral reference already exists on the system
140013Provided email already on the system
140014Invalid Business Activity
140015Invalid send notify action
140016Invalid username parameter
140017Invalid IP parameter value
140018Invalid Interactive parameter value
140019Invalid known_as map
140020Invalid known_as map: user does not exist
140021Invalid known_as map: different users specified
140022User is already referred by this partner
140023reference-known_as map inconsistency: this user is already known with another reference
140024reference-known_as map inconsistency: the given reference already links to another user
140025Invalid Type on Business name
140026The business name parameter has a maximum length of 100 characters
140027Invalid user due diligence
150001Envelope ID not found
160001Invalid document type
160002Invalid file extension
160003Invalid MIME type
160014File does not match specified MIME type
160101Unable to create temp file
160103Unable to write on temp file
170001Invalid Phone Booking Module operation
170002Invalid description input type
170003Invalid expiration date input type
170004Invalid booking return url
170005Invalid payment page return url
170006Invalid extra input type
170007Invalid detokenizers input type
170008Invalid locked input type
170009Payment not authorized for your service level (serviceName)
170010Invalid gender
170011The last name parameter has a maximum length of {{ limit }} characters
170012Invalid interface language
170013At least one tab must be active on this instance
170014This functionality is not authorized for your service (serviceName)
170015Unknown functionality
170016Unknown input to be locked
170017Email request option is locked due to email input is empty and locked. Please specify an email or allow other options.
170018Invalid locked input value
180000Invalid device type
190000Internal (syspay) encryption key with this uuid not found
190001Partner encryption key with this uuid not found
190002Unable to decrypt data
200001Invalid verification status
200002User [%s] is not managed by ewallet feature [%s]
200003Account [%s] is not managed by ewallet feature [%s]

Example

{
"class":"error",
"property":"website",
"message":"Website not found",
"code":20006,
"data":"60"
}