cesiumdeth Posted August 22, 2017 Share Posted August 22, 2017 (edited) When processing a Stripe payment the customer was seeing "Remote transaction failure. Please contact support". When I looked in the log it was saying "No Such Customer" and was showing a customer ID. My customers were previously using Quantum Vault and I finally tracked this down that the Stripe payment gateway was being passed the old Quantum Vault customer ID. I found a fix that works so I thought I would share. If you look at the MySQL database at the table named 'tblclients' for each customer row that had a 'gatewayid' value from the old Quantum Vault module, I had to update the record to remove the old 'gatewayid' value and just make it blank. Then have the customer pay an invoice with the Stripe gateway. You will notice the customer is now able to successfully pay and after they pay the 'gatewayid' will be updated with a new valid value. Hope this helps someone, I wasted a lot of time tracking it down. Edited August 23, 2017 by cesiumdeth 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Developer WHMCS Andrew Posted August 29, 2017 WHMCS Developer Share Posted August 29, 2017 We actually discovered something similar during testing of the WHMCS 7.3.0 beta with the new Authorize.net Accept.js and have improved the logic for the Stripe module to hopefully stop this occurring in the future. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.