Quote Originally Posted by kwes00 View Post
Hello - I read through this thread twice & followed all of the QBMS advice & tips but I'm still getting "An error has occurred within our system while trying to process your credit card" after submitting the final credit card info in Zen Cart

QBMS rep verified:
- we're able to accept webstore payments
- Visa flags are checked
- the connection ticket (desktop-production) is active on the account

The payment module (v1.3.8) was installed & reinstalled and is configured with the correct AppID, App login, & connection ticket.

I reset the QBMS setting "process with web store" off & then back on & waited a full 24 hours, plus confirmed it was enabled with QBMS.

Our site is hosted through Godaddy & they confirmed a proxy for the cURL is not required, so our proxy status is set to false & the cURL proxy address is null.

Any other ideas or suggestions would be greatly appreciated

Thanks!
Here's the fix for anyone else using Godaddy to host Zen Cart, connecting to QBMS

Within the file includes>modules>payment>qbms.php
1. Remove the line:
curl_setopt($clientURL, CURLOPT_SSL_VERIFYPEER, 1);

2. Add these two lines in its place:
curl_setopt($clientURL, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($clientURL, CURLOPT_SSL_VERIFYHOST, 0);