Result Codes and Messages

Result Codes Classification#

Classification Result Codes
API Credential Errors 9002, 9005, 9006, 9007, 9019, 9031, 9034, 9201, 9202, 9203
API Input Validation Errors 9204–9257, 9258–9261, 9264, 9265, 9270, 9271, 9273, 9275–9281, 9284–9292, 9304–9347, 9349–9376, 9368–9375, 9360–9363, 9305–9364, 9353–9356
Send Configuration Errors 9011, 9012, 9013, 9014, 9015, 9050, 9063, 9067, 9083, 9090, 9291, 9290
Send Validation Errors 9016, 9084, 9085, 9290
Receive Validation Errors 9017, 9018, 9038, 9079, 9080, 9081, 9086, 9243, 9253–9257, 9267, 9269, 9274, 9361, 9374, 9373
Modify / Cancel / Refund Validation Errors 9089, 9268, 9283
Password Change Validation Errors 9032, 9258–9261
Customer Management Validation Errors 9306–9326, 9353–9356
Reporting Validation Errors 9327–9331
General / Unknown / 3rd-Party Errors 9994, 9997, 9998, 9999
Successful Operations 9000, 9995

Result Codes and Messages#

Info

The system may retrieve response codes not listed in this table related to 3rd parties' systems; In such cases, please refer to the resultMessage field in the SHIFT API response for details.

Result Code Result Message Description
9000 Operation successfully General response: Process/ request completed successfully.

** When returned by the sendRemittance method, this means the remittance is submitted to SHIFT system
9002 Error Inactive user API credential error: user Inactive. Call SHIFT support
9005 Error Service not available API credential error: API service is not available for now. Call SHIFT support
9006 Error Inactive agent API credential error: API Agent is inactive. Call SHIFT support
9007 Error Inactive location API credential error: API Agent location is Inactive. Call SHIFT support
9011 Error Remittance amount exceeded send country limit Send Configuration error: The paying amount exceeded the allowed paying limit in the sending country. Call SHIFT support
9012 Error Remittance amount exceeded destination country limit Send Configuration error: The payout amount exceeded the allowed payout limit in the receiving country. Call SHIFT support
9013 Error Inactive corridor no prices info available Send Configuration error: the corridor is not available. Call SHIFT support
9014 Error Agent exceeded daily limit Send Configuration error: the Agent exceeded the daily limit. Call SHIFT support
9015 Error Location exceed daily limit Send Configuration error: the Agent location exceeded the daily limit (common for send agents that operate from more than one location). Call SHIFT support
9016 Error Illegal age Send validation error: sender is under the allowed age.
9017 Error Remittance is locked and under seeing by another user Receive validation error: remittance opened by another user.
9018 Error Remittance not available Receive validation error: inserted remittance not available (remittance not found or status not available for inquiry). Call SHIFT support
9019 Error Invalid User Id or password API credential error: API user ID or password not correct. Call SHIFT support
9031 Error User has no privileges to perform this operation API validation error: API Agent has no privileges to use the method. Call SHIFT support
9032 Error New password should not match last five used passwords Change password validation error: the inserted new password should not match the last five used passwords
9034 Error Agent not found API credential error: API Agent ID was not found; the inserted Agent ID is not correct. Call SHIFT support
9038 Error Remittance status not available to proceed. Current status is Receive validation error: inserted remittance status is not available for the action (the status will be shown along this message). Call SHIFT support
9050 Error Inactive receiving country Send Configuration error: receiving country not active. Call SHIFT support
9063 Error Corridor not available for entered inputs. No prices info available Send Configuration error: Corridor not available. Call SHIFT support
9067 Error Receive location code is inactive Send Configuration error: receive location not active (if locations code passed). Call SHIFT support
9079 Error Invalid remittance tracking code Receive/ inquiry validation error: inserted remittance is incorrect. Call SHIFT support
9080 Error Remittance is canceled Receive validation error: remittance is cancelled, and the receive process is not allowed
9081 Error Remittance already paid Receive validation error: remittance is already paid, and the receive process is not allowed.
9083 Error Remittance amount exceeds Limit Receive Configuration error: The amount exceeded the allowed limit in the receiving country. Call SHIFT support
9084 Error Insufficient funds to process Send validation error: Insufficient funds/ balance. Call SHIFT support
9085 Error Price order expired Send validation error: the used price code in send remittance expired, a new get price should be performed to have a new price order code
9086 Error Remittance is not requested for receive Receive validation error: the remittance was not passed to the 1^st^ step in the receiving process.
9089 Error remittance status not allow Modify/ Cancel/ Refund Validation error: remittance status does not allow for the action. Call SHIFT support
9201 Error Invalid Input Data user Id API credential error: user ID is not correct. Call SHIFT support
9202 Error Invalid Input Data User Password API credential error: user Password is not correct. Call SHIFT support
9203 Error Invalid Input Data agent code API credential error: API agent code is not correct. Call SHIFT support
9204 Error Invalid Input Data service type Send validation error: the used service type is not correct
9205 Error Invalid Input Data country code Send validation error: the country code is not correct
9206 Error Invalid Input Data city code Send validation error: the city code is not correct
9207 Error Invalid Input Data bank code Send validation error: the bank code is not correct
9208 Error Invalid Input Data send country code Send validation error: the send country code is not correct
9209 Error Invalid Input Data paying currency code Send validation error: the paying currency code is not correct
9210 Error Invalid Input Data destination country code Send validation error: the destination country code is not correct
9211 Error Invalid Input Data payout currency code Send validation error: the payout currency code is not correct
9212 Error Invalid Input Data Receive Agent Code Send validation error: the Agent related to the service provider is not active. Call SHIFT support
9213 Error Invalid Input Data Payout Branch Code Send validation error: the receive branch code is not correct.
9214 Error Invalid Input Data remittance send reason Send validation error: the send reason is not correct
9215 Error Invalid Input Data receive bank account number Send validation error: the receiver bank account is not correct
9216 Error Invalid Input Data receive bank branch code Send validation error: the bank branch code is not correct
9217 Error Invalid Input Data receive city code Send validation error: the receiving city code is not correct
9218 Error Invalid Input Data price order code Send validation error: the price order code is not correct
9219 Error Invalid Input Data send message Send validation error: the send message is not correct
9220 Error Invalid Input Data no sender data provided Send validation error: no sender object data
9221 Error Invalid Input Data no receiver data provided Send validation error: no receiver object data
9222 Error Invalid Input Data sender first name Send validation error: sender's first name not correct
9223 Error Invalid Input Data sender middle name Send validation error: sender's middle name is not correct
9224 Error Invalid Input Data sender last name Send validation error: sender's last name is not correct
9225 Error Invalid Input Data sender telephone Send validation error: sender's telephone is not correct
9226 Error Invalid Input Data sender mobile Send validation error: sender's mobile is not correct or not provided
9227 Error Invalid Input Data sender email Send validation error: sender's email is not correct
9228 Error Invalid Input Data sender address Send validation error: sender's address is not correct
9229 Error Invalid Input Data sender nationality country code Send validation error: sender's nationality country code is not correct
9230 Error Invalid Input Data sender identity code Send validation error: sender's identity code is not correct
9231 Error Invalid Input Data sender identity number Send validation error: sender's identity number is not correct
9232 Error Invalid Input Data sender identity issue place Send validation error: sender's identity issue place is not correct
9233 Error Invalid Input Data sender identity expiry date Send validation error: sender's identity expiry date is not correct
9234 Error Invalid Input Data sender date/Establish date Send validation error: sender's date/Establish date is not correct
9235 Error Invalid Input Data receiver first name Send validation error: receiver's first name is not correct
9236 Error Invalid Input Data receiver middle name Send validation error: receiver's middle name is not correct
9237 Error Invalid Input Data receiver last name Send validation error: receiver's last name not correct
9238 Error Invalid Input Data receiver telephone Send validation error: receiver's telephone is not correct
9239 Error Invalid Input Data receiver mobile Send validation error: receiver's mobile number is not correct
9240 Error Invalid Input Data receiver email Send validation error: receiver's email is not correct
9241 Error Invalid Input Data receiver address Send validation error: receiver's address is not correct
9242 Error Invalid Input Data receiver nationality country code Send validation error: receiver's nationality country code is not correct
9243 Error Invalid Input Data remittance tracking code Receive validation error: remittance tracking code is not correct
9244 Error Invalid Input Data from date or to date Send validation error: receiver's email is not correct
9245 Error Invalid Input Data sender identity issue date Send validation error: sender's identity issue date is not correct
9246 Error Invalid Input Data receive bank code Send validation error: receive bank code is not correct
9247 Error Invalid Input Data receive bank account number length Send validation error: receive bank account number length is not correct
9248 Error Invalid Input Data charges included Send validation error: the charges included field is not correct
9249 Error Invalid Input Data paying amount Send validation error: paying amount is not correct
9250 Error Invalid Input Data payout amount Send validation error: payout amount is not correct
9251 Error Invalid Input Data paying or payout amount must provide Send validation error: paying amount or payout amount must be provided (this happens if both fields have no values)
9252 Error Invalid Input Data telephone or mobile must provide for sender Send/ receive validation error: sender's telephone or mobile must be provided (this happens if both fields have no values)
9253 Error Invalid Input Data telephone or mobile must provide for receiver Receive validation error: receiver's telephone or mobile must be provided (this happens if both fields have no values)
9254 Error Invalid Input Data receiver identity number Receive validation error: receiver's identity number is not correct
9255 Error Invalid Input Data receiver identity issue place Receive validation error: receiver's identity issue place is not correct
9256 Error Invalid Input Data receiver identity expiry date Receive validation error: receiver's identity expiry date is not correct
9257 Error Invalid Input Data receiver birth date Receive validation error: receiver's birth date is not correct
9258 Error Invalid Input Data new password Change password validation error: the new password field is not correct
9259 Error Invalid Input Data confirm new password Change password validation error: the confirm new password field is not correct
9260 Error Invalid Input Data new password or confirm new password should contain at least eight alphanumeric characters Change password validation error: new password or confirm new password should contain at least eight alphanumeric characters
9261 Error Invalid Input Data confirm new password doesn't match new password Change password validation error: the confirm new password field doesn't match the new password
9262 Error Invalid Input Data third party bank name Not used
9263 Error Invalid Input Data third party bank branch name Not used
9264 Error Invalid Input Data third party bank branch code Not used
9265 Error Invalid Input Data IBAN Send validation error: IBAN is not correct
9266 Error Invalid Input Data Charges Included field not available for receiving agent Send validation error: Charges Included field is not available for receiving agent (this is for some destinations)
9267 Error Invalid Input Data receive order code Receive validation error: receive order code is not correct
9268 Error Remittance Status not allowed for proceed Cancel/ modify/ refund validation error: Remittance Status does not allow for the action
9269 Error Invalid Input Data receiver identity issue date Send/ Receive validation error: receiver's identity issue date is not correct
9270 Error Included charges not allowed and it should be NO Send validation error: Included charges "Yes" is not allowed, and it should be "NO" (this is for some destinations)
9271 Error Invalid Input Data reason Send validation error: send reason is not correct
9272 Error Invalid Input Data operator name "Should filled on thirdPartyBankBranchName" Not used
9273 Error Invalid Input Data service provider code Send validation error: service provider code is not correct
9275 Error Invalid Input Data invalid Swift/BIC code Send validation error: Swift/BIC code is not correct
9276 Error Receiver gender must be either 1 for male or 2 for female Send/ Receive validation error: receiver's gender is not correct
9277 Error Sender gender must be either 1 for male or 2 for female Send/ Receive validation error: sender's gender is not correct
9278 Error Invalid Input Data occupation/sector Send/ Receive validation error: occupation/sector is not correct
9279 Error Invalid sender postal code Send/ receive validation error: sender's postal code is not correct
9280 Error Invalid receiver postal code Send/ receive validation error: receiver's postal code is not correct
9281 Error Routing number required Send validation error: Routing number is required
9282 Error Sort code required Send validation error: Sort code is required
9283 Modify not allowed for account deposit Modify validation error: modify sender or receiver is not allowed for service type account deposit
9284 Error receiver mobile must be 10 digits Send validation error: receiver's mobile must be exactly 10 digits (for some destinations)
9285 Error Invalid Input Data credit card number Send get prices validation error: card number is not correct (if service type Cash to Card)
9290 Error Sending amount must be more than charges Send configuration error: sending amount not allowed. Call SHIFT support
9291 Error bank payment mode should be credit to card Send configuration error: bank configuration is not correct for Cash to Card service. Call SHIFT support
9292 Error bank payment mode should be credit to account or credit to any bank Not used
9304 Error Invalid Input Data customer already exists Send validation error: customer data matched an existing customer
9305 Error Invalid Input Data Sender English name Send validation error: sender's English name is not correct (for sender of type company)
9306 Error Invalid Input Data customer first name Add customer validation error: customer's first name is not correct
9307 Error Invalid Input Data customer middle name Add customer validation error: customer middle name is not correct
9308 Error Invalid Input Data customer last name Add customer validation error: customer last name is not correct
9309 Error Invalid Input Data customer telephone Add customer validation error: customer telephone is not correct
9310 Error Invalid Input Data customer mobile Add customer validation error: customer mobile is not correct
9311 Error Invalid Input Data customer email Add customer validation error: customer email is not correct
9312 Error Invalid Input Data customer address Add customer validation error: customer address is not correct
9313 Error Invalid Input Data customer nationality country code Add customer validation error: customer nationality country code is not correct
9314 Error Invalid Input Data customer identity code Add customer validation error: customer identity code is not correct
9315 Error Invalid Input Data customer identity number Add customer validation error: customer identity number is not correct
9316 Error Invalid Input Data customer identity issue place Add customer validation error: customer identity issue place is not correct
9317 Error Invalid Input Data customer identity expiry date Add customer validation error: customer identity expiry date is not correct
9318 Error Invalid Input Data customer birth date/Establish date Add customer validation error: customer birth date/Establish date is not correct
9319 Error Invalid Input Data Customer English name Add customer validation error: customer English name is not correct (for customer of type company)
9320 Error Invalid Input Data telephone or mobile must provide for customer Add customer validation error: customer telephone or mobile must be provided
9321 Error Invalid Input Data customer identity issue date Add customer validation error: customer identity issue date is not correct
9322 Error Invalid Input Data occupation/sector Add customer validation error: customer occupation/sector is not correct
9323 Error Invalid customer postal code Add customer validation error: customer postal code is not correct
9324 Error customer gender must be either 1 for male or 2 for female Add customer validation error: customer gender must be either 1 for male or 2 for female
9325 Error Invalid Input Data customer ID Modify/ search customer validation error: customer ID is not correct
9326 Error customer not found Modify/ search customer validation error: customer is not found
9327 Error Invalid Input Data from date Report validation error: the "from date" field is not correct
9328 Error Invalid Input Data to date Report validation error: the "to date" field is not correct
9329 Error Report period max one month Report validation error: period maximum is one month
9330 Error Interval "from date" should be less than or equal "to date" Report validation error: Interval "from date" should be less than or equal "to date"
9331 Error Interval "from date" or "to date" should not be more than today Report validation error: Interval "from date" or "to date" should not be more than today
9332 Error Invalid Input Data Promotion Code Send validation error: Promotion Code is not correct
9333 Error Invalid Input Data invalid sender type Send validation error: sender's type is not correct
9334 Error Invalid Input Data invalid receiver type Send validation error: receiver's type is not correct
9335 Error Invalid Input Data Sender English name Send validation error: Sender's English name is not correct (for sender of type company)
9336 Error Invalid Input Data receiver occupation/sector Send validation error: receiver occupation/sector is not correct
9337 Error Invalid Input Data Main Info Changed Send validation error: if the customer ID used is provided with new data
9338 Error not Allow Send Remittance for Companies Send validation error: Sender is of type company, and the country does not allow commercial transfers
9339 Error Invalid Input Data Not Allowed Sender Id Image Send validation error: attached sender ID image is not allowed in send (if value is passed)
9340 Error Invalid Input Data Sender Id Image Exceed limit 2 MB Send validation error: attached sender ID image size exceeds the limit of 2 MB (if value is passed)
9341 Error Invalid Input Data Sender Id Image BASE64 Send validation error: attached sender ID image should be BASE64 (if value is passed)
9342 Error Invalid Input Data Sender Id Image extension Send validation error: attached sender ID image extension is not correct (if value is passed)
9343 Error Invalid Input Data Supportive Document name Send validation error: Supportive Document name is not correct (if value is passed)
9344 Error Invalid Input Data Supportive Image extension Send validation error: Supportive Document Image extension is not correct (if value is passed)
9345 Error exceeded number of documents, Maximum number 4 Send validation error: exceeded number of attached documents, Maximum number is 4 (if value is passed)
9346 Error Invalid Input Data Secret Key Send validation error: Secret Key is not correct
9347 Error Invalid Input Data supportive documents Send validation error: Supportive Document object is not correct (if value is passed)
9348 Error Invalid Input Data Announcement Id Get announcement validation: Announcement ID is not correct
9349 Error Invalid Input Data customer establish date Add customer validation error: customer establish date is not correct
9350 Error Invalid Agent Id Add customer validation error: Agent is not allowed to add a customer
9351 Error Invalid Input Data invalid customer type Add customer validation error: customer's type is not correct
9352 Error validates account number Send validation error: invalid receive account number
9353 Error Invalid Input Data fill at least one input Search customer validation error: at least one field must be filled
9354 Error Invalid Input Data should fill identity code and identity number Search customer validation error: identity code and identity number must be filled
9355 Error Invalid Input Data should fill nationality country code and national number Search customer validation error: nationality, country code, and national number must be filled
9356 Error while get price, please contact SHIFT for more support Send get prices error: error while calling get prices.
Call SHIFT support
9357 Error Invalid Input Data should pick source of income from list Send validation error: source of income should match from SHIFT source of income list
9358 Error Invalid Input Data should pick relationship from list Send validation error: relationship should match from SHIFT relationship list
9360 Error Invalid Input Data agent reference or agent reference not allowed Send validation error: agent reference is either not correct or not allowed to use in send
9361 Error Invalid Input Data agent reference already exists Send validation error: used agent reference already exists/ duplicate
9362 Error Invalid Input Data sender birth place Send validation error: sender's birth place is not correct
9363 Error Invalid Input Data receiver birth place Send validation error: receiver's birth place is not correct
9364 Error Invalid Input Data customer birth place Add customer validation error: receiver's birth place is not correct
9368 Error Invalid Input Data Sender Middle Name Not Required Send validation error: sender's Middle Name is Not Required; Pass it empty
9369 Error Invalid Input Data Receiver Middle Name Not Required Send validation error: receiver's Middle Name is Not Required; Pass it empty
9370 Error Invalid Input Data Sender National Number Send validation error: sender's National Number is not correct
9371 Error Invalid Input Data Sender National Number Not Required Send validation error: sender's National Number is Not Required; Pass it empty
9373 Error Invalid destination service provider for send agent Send validation error: destination service provider is not allowed for send agent
9374 Error Invalid Input Data Receiver identity code Send validation error: Receiver identity code is not correct
9375 Error Invalid Input Data Invalid Branch Extra Info Send validation error: Branch Extra Info is not correct (used for some destination) (if value is passed)
9376 Error Invalid Input Data bank account type Send validation error: bank account type is not correct (used for some destination) (if value is passed)
9994 Unspecified error, please try again the same remittance Send/ receive error: Unspecified error, please re-attempt the same remittance using the same inputs
9995 Operation successfully and need authentication Send remittance: remittance submitted and needs to be authenticated (only if the agent is using 2-Step for sending)
9997 Error: Other error description General error: Unspecified error, caused by 3rd parties' systems.
Call SHIFT support & provide the exact ResultMessage
9998 Unknown Error: Invalid Input Data General error: Unknown Error: Invalid Input Data. Call SHIFT support
9999 Operation failed General error: Operation failed. Call SHIFT support