In this article, I am going to talk about all ICICI Payseal Error Codes and their solutions. The basic errors and their are listed below.
No response From Payment Gateway or URL not Found
Error Message: No response From Payment Gateway or URL not Found
This is one of the most common errors.T his error message scours when the path to the key file is wrong.
Possible Solution- put the correct physical path to the key file.
The path should look like Key.Directory=/home/……/public_html/mg1/key/
Or try the below steps ::
Kindly Make changes in PostLibPHP.php on Line no 716
curl_setopt($ch, CURLOPT_CAINFO, getcwd() . “\Sfa\cacert.pem”);
Kindly change the slash on this line :- curl_setopt($ch, CURLOPT_CAINFO, getcwd() . “\Sfa\cacert.pem”);
For Linux it should be Forward slash curl_setopt($ch, CURLOPT_CAINFO, getcwd() . “/Sfa/cacert.pem”);
see if this solves your problem…
PS: This error even occurs if you are an Indian Merchant and trying to make payment in overseas like UK, USA or Australia. This occurs because ICICI servers might be down for that point of time in those countries. In this case, nothing can be done. All you can do is wait. (huh)
No Suitable Acquirer Found
Error Message: No Suitable Acquirer Found
Transaction detail shows status as “Rejected By Gateway”.
You should be happy if you see this error. (yeah I am not kidding). “No Suitable Acquirer Found” then you have done the integration successfully. It’s only that your account in test mode. Now you need to contact your bank and fill a form called as “mandate form” then you can get your account activated.
Error Message: invalid credentials
Possible Solution- Your Key file has got corrupted. Apply for a new key file by contacting the gateway support on firstname.lastname@example.org or call 91-022-66673128