I'm currently working with a client that is having issues with their payment module(s) on their website. Previously they had a member of their company set up their website using Authorize.net. That person was removed from the company and had full control of the website previously. We've moved the hosting onto a new machine running PHP5.6, and removed Authorize.net in favor of Square (un-certified module) or Stripe (certified- module). Both modules end up with being on the checkout page with the URL: checkout_payment.php?error_message=Please+select+a+payment+method+for+your+order. and refreshing upon selecting Continue.
At first I thought it was an error with the Square module that we were attempting to use, but after getting to the same result with Stripe I've realized either the modules are not compatible... or the previous person in charge of their files/infrastructure edited core.
The company is now using go-daddy, so I am having difficulty seeing what is going on from the PHP error logs, as they mostly look blank. I'm not sure if no errors are actually occurring, or if go-daddy suppresses them.
I have never used osCommerce before, it looks like a great platform; just generally no experience.
Any help in this matter will be greatly appreciated.
PHP 5.6.36 (Zend: 2.6.0)
osCommerce Online Merchant v2.3.3
I am happy to re-install on fresh files with the old database, but not sure what that will mean for their theme and website. I've read upgrading all the way back from v2.3.3 to v18.104.22.168 might be difficult?