Totally Zenned
- Join Date:
- Dec 2004
- Posts:
- 1,024
- Plugin Contributions:
- 0
QuickBooks Merchant Service
Did you check all the settings? Did you install everything like instructed in the included pdf file?
Views: 151,637
Totally Zenned
Did you check all the settings? Did you install everything like instructed in the included pdf file?
Zen Follower
I have just open a QB Merchant Account. I've installed QBMS v1.8 on Zen Cart 1.3.8a
I've been through the whole PDF that came with QBMS 1.8 and have created the App ID, App Login and connection ticket. My settings are:
Enable - True
Desktop
AppID
App Login
Connection Ticket
SSl Cert - blank
Testing - False
Verify with CVV2 - True
Sort order - 1
Payment Zone - none
Set order status - Processing
IP address - blank
When I do a test transaction and click on confrim order I get the following error message *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.
*If I change Testing to True then the order goes through fine, I get e-mails confriming the order but there is nothing added to my Merchant Account.
Any ideas or help would be appreciated. Thanks.
Totally Zenned
OK, In QB go to "Manage Merchant Service", then click on the "Manage merchant account" tab. What do you see? Is the "Process with Web Store" ON?
If not, try to switch it on. Will take a day to work. If switching on does not work right, you will have to call them and ask them to do it for you. Don't get into any discussions with them about what 3rd pary web service you want to purchase or use. Just insist you want it turned on. Wait a day and it will work.
Zen Follower
Hi mydanilo
When I first went to "Manage Merchant Service" only Process with QB was on. I turned on Process with Web Store. This was on Tuesday. Everything grayed out.
Yesterday (Wednesday) it was no longer grayed out. Both Process with QB and Process with Web Store are on.
Do I need to wait another 24 hours before they start processing?
Totally Zenned
Maybe yes to make definite conclusions about the functionality of all the stuff you did so far.
If you are pretty sure all the settings are done as instructed, you should be good to go after all is activated correctly. The mod works great for many of us. Read my posts further back about my experience when I initially set up the mod.
Zen Follower
Thanks for the reply mydanilo. I'll be patient and try again this evening or tomorrow. I'll keep you posted with how it works :D
Zen Follower
VisExp:
If I change Testing to True then the order goes through fine, I get e-mails confriming the order but there is nothing added to my Merchant Account.
Any ideas or help would be appreciated. Thanks.
Are you sure you created a production appid and ticket and not a "teesting" one? The above suggests that you may have created a testing app with IDN. Changing the "testing = true" changes the QBMS gateway server - which leads to my suspicion...
Totally Zenned
Got off the phone with a customer and she could not check out.
I took over and was able to do it with the same card info. It was an AMEX. The transaction that she tried declined with
Response: Invalid CVV2/CVC2
Result Code: 5008
I tried it and it worked. This happened last week too. Customer had problems for 2 times then they called and I tried and it worked. Now I am wondering if the cvv verification system is not reliable. Will it sometimes not give back the verification of the CVV?
Of course, I could just set the settings to accept cards even when the CVV comes back as invalid.
Not a big issue right now, just wanted to share. AND I am curious what the Result Code: 5008 actually means. Did not find any info online on QB forums.
Zen Follower
cptok:
Are you sure you created a production appid and ticket and not a "teesting" one? The above suggests that you may have created a testing app with IDN. Changing the "testing = true" changes the QBMS gateway server - which leads to my suspicion...
When I log into IDN and look at the appid and applogin it says Production under environment.
I have tried reinstalling the QBMS mod. It is now at a point where if I do a test transaction on my website it appears to go through. However when I open Quickbooks and go to the Merchant Service Center and search for transactions I don't see anything. The Merchant Service Account is active, I did a transaction for a penny and then voided it directly through Quickbooks. I see both those transactions when I search for transactions in Quickbooks.
I'm starting to pull my hair out. Any help would be greatly appreciated. Thanks. :frusty:
Zen Follower
Mydanilo - 5008 is not a status code that QBMS returns. This must have to do with the changes you made to requiring AMEX CVV checking. That is likely an AMEX status code. Perhaps some of the AMEX codes are not passed through correctly? Or any number of other possible compatibility issues with AMEX. That might be why the default is not to check CVV with AMEX....
Zen Follower
Ok i have done the steps in the .pdf 3 times now and still can't get this module to work. It always declines the credit card regardless of cvv2 on/off or if the card is debit or credit. This is very frustrating because it worked on my first server, then i transfered to a windows server w/ no cURL support (the module wouldn't even load w/o cURL), then i transfered back to another linux server and it is declining everything.
What else can I check besides the appid, applogin, connection ticket? possibly something on my server?
update: On the QB side I set it to accept if csc was wrong and it now works. Seems like a similar issue that VisEXP was having.
Zen Follower
ElusiveSora:
update: On the QB side I set it to accept if csc was wrong and it now works. Seems like a similar issue that VisEXP was having.
I tried changing that setting on the QB side and it still doesn't work.
Totally Zenned
cptok:
Mydanilo - 5008 is not a status code that QBMS returns. This must have to do with the changes you made to requiring AMEX CVV checking. That is likely an AMEX status code. Perhaps some of the AMEX codes are not passed through correctly? Or any number of other possible compatibility issues with AMEX. That might be why the default is not to check CVV with AMEX....
That could very well be. I will keep an eye on it.
Zen Follower
I want to add the credit card logos to the bottom of the payment box that is generated by this script, where in the code can i add the image reference?
Zen Follower
Elusive - Zen already provides for CC logos in the payment box. Search forum or documents on how to reference the logos and set it in admin configuration settings.
Totally Zenned
I have experienced a pretty scary bug.
Two orders were placed by two different customers just one minute apart. Both orders showed in zen cart the same AuthCode and TransID. Now looking at the merchant account online, only the first one got charged. The other customer transaction did not post in QB merchant account. BUT zen cart processed as if all went right! Scary, I just now found out as I wanted to deposit payments in QB and compared it with what the merchant account shows.
So I shipped merchandise thinking it was paid....
Any idea how this is possible?
Zen Follower
There is code in the module intended to stop duplicate entries. Should you have the same Customer ID and same $ amount within 15 min (or possibly 5 minutes as the SDK is not clear on that) that will create the same TransRequestID in the submission. But if it is different customers, and/or different amounts - it should have been distinct charges to QBMS.
Do you have any other information? That result is strange indeed...
Totally Zenned
I sent you a pm with details. Thank you for looking into it. I wonder if you have more insight. Let me know if you need to see anything else.
Totally Zenned
Customer id's are different too.
New Zenner
I have installed this mod and all is working correctly, with one problem which I suspect has a simple solution, I just can't find it.
QBMS charges transactions as "Sales". I would like for them to be charged as "Authorize" so I can capture the authorization as needed once the items are shipped.
Any suggestions on where to look to make this change?
Thanks very much.
Fields marked required must be completed.
Tell staff why this post should be reviewed.