Your request logs may show this fault if your server hasn't been configured to load global public CA certificates. Ideally these should be installed by an experienced server administrator in order to reliably communicate between remote servers.
If you don't have root level access to resolve this it is possible to ask CubeCart to load the latest bundle with the following coding changes.
- Download the latest bundle from https://curl.se/docs/caextract.html.
- Upload this file to somewhere in your hosting account.
- Open the classes/request.class.php file and locate the public setSSL method.
- At the start of the function add the following code (with correct certificate path and filename)
$verify_peer = true;$verify_host = true;$cert = '/path/to/cacert.cer';