‘Call to undefined method SOAP_Fault::getErrors()’ error with PayPal payment module

PayPal have recently updated their SSL certificate. This may result in the following error in some shopping cart applications using a PayPal payment module:

Fatal error: Call to undefined method SOAP_Fault::getErrors() in ... preview/includes/modules/payment/paypal_dp.php on line 403

The solution to that problem is to replace this file:

/pear/Services/PayPal/cert/api_cert_chain.crt

with the file containing the new certificate. The new file can be downloaded from this URL.

If you experience difficulties doing this yourself, ask your host for assistance. SiteGround provides the best e-Commerce hosting and such issues are easily fixed by our experienced technical support team.

You need help with a shopping cart? hostlantern is specialized in eCommerce hosting and provides expert support for a large number of shopping carts. Check out our shopping cart hosting services!

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to fix a hacked CreLoaded website?

There is not a straight forward procedure regarding the repairing of a hacked CreLoaded web site....

How to remove the ‘Powered by hostlantern cPAddons’ message from the CRELoaded footer.

In this article we'll explain how to remove the "Powered by SiteGround cPAddons" message from...

How to upgrade CRELoaded?

Upgrading an application is a tricky task and you should always perform it with caution. The...

How to install CRELoaded?

CRELoaded, which was renamed to Loaded Commerce, is a shopping cart application which supports...

How to configure CRE Loaded to work with a new domain?

In order to configure CRELoaded to work properly with another domain, you should modify the...