I just tried it again and it worked, didn't change anything. Several tests and it still works. I activated my QBMS account this morning so it could have just switched on.
Printable View
I just tried it again and it worked, didn't change anything. Several tests and it still works. I activated my QBMS account this morning so it could have just switched on.
Help! I started getting this error thsi afternoon:
An error has occurred within our system while trying to process your credit card. Please try this transaction again. If the problem persists, please email [email protected] to place your order.
I didn't change anything on my site or QBMS, and in fact an order processed fine this morning. This afternoon, nothing works! QB says it isn't them, as the orders aren't even getting to them. So, why would my shop suddenly stop communicatng the orders? I've been using this module succesfully for almost a year, hundreds of orders and no problems until today. Help!!:frusty:
What version of the module are you using? Are you using hosted or desktop mode with QBMS? Where are you hosted? Need more to be able to narrow down what might be in play.
Using v1.5 of the QBMS module on Zencart 1.3.8a. I am in desktop mode. I originally installed this in March 2008, and have been fine ever since. Processed hundreds of transactions, a few refunds, etc. In fact, it proccessed an order this morning. This afternoon, a customer calls and complained of the above error, then another customer called with the same error. I have tried to process prders, only to get the same thing. Since my first post here, I have tried to reinstall the module using the info I originally used. I also tried to create another application in QB. Went through the whole thing to create ID, Login, Ticket, etc, still no dice. I d/l'ed your latest release, and even tried that to no avail... The weird thing is, I hadn't changed anything in the cart to make it mess up. QB swears it isn't them, as they aren't even seeing any of the orders. Like I said, it's as if they aren't even getting passed through to QB.... Thanks in advance for any insight!
Things seem to point to the host - and it's ability to post outbound to QBMS. Downloading latest is good - as the 1.5 version did not use the correct URL for desktop mode. Are you using cURL? (you should not have to). You didn't mention where your site is hosted. Also - when exactly is that error coming up?
Hard to say without seeing some log data - but symptoms favor this being at the host level, and possibly some change that occured there. As you say - you made no changes to the site, and others are obviously processing with QBMS ok.
I am hosted with BlueHost.com. The error occurs at the end of the checkout process, where you submit your order. As far as I know, I am NOT using cURL. Unfortunately, I won't be able to test if anything fixes it until Friday evening. However, I will contact BlueHost and see if they changed anything. Thanks for your help. Any other thoughts?
Check on Fri re. cURL - in the admin/config settings. Then PM me if you still have the problem, or if Bluehost gives you any feedback that's relevant.
OK, I am back in business. Had several customers as well as my test transaction go through. Here's what worked...
I got into my Merchant Account last night, and went to the settings page. It had three choices with radio buttons either on or off, they were:
1. Process CC through Quickbooks,
2. Process CC through Webstore,
3. Process CC through Mobile.
I had the first two set to on. I figure, hell, can't hurt to turn the webstore option off then on again, kind of like rebooting, you know? So I turn it off, hit save changes, and when it comes back up, all the options are grayed out, and I can't change a thing. So, I freak, call QBMS, and find out that when you make a change, it takes 24 hours before you can switch back, and another 24 before you can process (the website doesn't mention this, in fact, it states you can change these options as often as you wish). So I complain a bit but basically, I'm screwed. I put my site on maintenance, and forget it for the evening. This morning, I log back in to my Merch Acct to check the settings. Lo and behold, I am able to turn the store back on. So, I do, and go to the quickbooks site where you create the Tickets. Well, last night I had 2, today I had none. So I create a new ticket, paste the number into Zencart, and figure I'll try a test transaction. SUCCESS, it's been working since. I guess the flipping on and off of the webstore cleared whatever error I was having getting QBMS to recognize my site. I don't know, but it's working. Maybe you can glean something from this that will be useful to you or someone else in the future. Thanks for all your help! :clap:
Oh, and I didn't see in any of the admin or config settings where I had cURL...
I have just transfered my site again to a linux server (I own the server now yay!) and am having a problem with QBMS module. First I am getting an email error when I hit the Confirm Checkout button. So I turn off emails in the admin and now it is denying every credit card I try (and they are all good cards). I'm on 1.3.8a. I have already remove/re-install the module so it's not that. I've created new ticket number to try and fix that way but no luck. Any ideas?