Re: QuickBooks Merchant Service
Searched through this thread but unable to find a resolution. I have setup and configured qbms on zencart 1.3.9h. I am getting the following error...
Validation Error: Please check your billing address and CVV code for accuracy and resubmit your transaction.
However when I check my credit card, I have been charged the amount. So customers are being charged but no order is recorded. Please help.
Re: QuickBooks Merchant Service
Looking at my account again I see the transaction then right above it I show a credit - like it was charged then reversed.. hmmm
Re: QuickBooks Merchant Service
Interesting situation. One real key here is that your card has not been charged (contrary to your original post). That would have been of real concern. The message you are getting can ONLY be generated by one return code from the QBMS server. That particular code means one of the following occured at the server:
Incorrect Card Verification Code
Incorrect Zip Code
Incorrect Street Address
Incorrect Street Address and Zip Code
Card Verification Code not available
Street Address and/or Zip Code not available
I have a recollection of someone else having a similar issue way back... and the solution was for them to carefully review their "security" settings on their account at QBMS. If you have changed the defaults - then the charge may be rejected (although initially approved according to defaults). Can you check those? If you have very strict security requirements, above and beyond the default QBMS settings on the account, you may see this behavior.
I don't remember off the top of my head what the default is - but it does allow one to be wrong (such as zip) but not two (such as zip AND CVV). That is, in my opinion, the source of the issue. If that is the case, then this isn't an issue with the module - as it's correctly reporting the return codes from QBMS - but rather the sort of strange way that QBMS handles rejections based on non-default security settings.
Make sense?
Re: QuickBooks Merchant Service
I'm a customer service agent at Intuit. For the type of account (e-commerce or web store are the names we use) that works with zen cart you have the ability to refuse to process any transaction that fails to verify the billing address or the 3 digit code from the back (called CCV, CVV, among other TLA's).
You could have your zen cart or your Intuit e-commerce (or both) settings to refuse transactions that don't pass the address or CCV check. The way that is shown in your processing is the sale goes through (it's approved) and then immediately the system sends a void to back out the transaction that was just approved.
The merchant service center is where you would control your Intuit settings for this (merchantcenter.intuit.com). When you log into your account you can change those settings on the account menu. It's recommended you require everything to pass before accepting the transaction because web sales are notorious for fraud.
I hope that helps. :)
Joshua R. Godinez
Merchant Services Representative, Intuit
[email protected]
Re: QuickBooks Merchant Service
Good info Joshua - thanks!
I thought I remembered (way back in the retired neurons part of the brain) that QBMS handled certain validation failures that way. Glad you clarified that definitively.
Re: QuickBooks Merchant Service
I am trying to code it so that this module would be shut off if USPS is chosen as shipping method. I added this line to the qbms.php file with no luck....
Code:
if (MODULE_SHIPPING_USPS_STATUS($this->code)) {
$this->enabled = ((MODULE_PAYMENT_QBMS_STATUS == 'True') ? true : false);
}
The result was the qbms module not showing up in the admin for install at all!
Any help would be greatly appreciated.
Re: QuickBooks Merchant Service
Quote:
Originally Posted by
mikestaps
I am trying to code it so that this module would be shut off if USPS is chosen as shipping method. I added this line to the qbms.php file with no luck....
Code:
if (MODULE_SHIPPING_USPS_STATUS($this->code)) {
$this->enabled = ((MODULE_PAYMENT_QBMS_STATUS == 'True') ? true : false);
}
The result was the qbms module not showing up in the admin for install at all!
Any help would be greatly appreciated.
Just tried this code with no better luck
Code:
//BOF turn off QBMS for USPS shipping
if (MODULE_SHIPPING_USPS_STATUS(true)) {
$this->enabled = false;
}
//EOF turn off QBMS for USPS shipping
Re: QuickBooks Merchant Service
I have v1.3.9h Zencart. I do not see an option under
1.Copy the files to your catalog directory.
2.Log in to the admin Panel, Locate Modules‐> Payment
3.Find “Pay by Credit Card” “qbms” on the list, and select it
4.Click “Install”
5.Your Done with the install, Now you have to configure it.
Is this for an older version of zencart?
Re: QuickBooks Merchant Service
This is what I have with the v1.3.9h zencart.
Admin Panel, Modules, Payment
Authorize.net (SIM) authorizenet
Authorize.net (AIM) authorizenet_aim
Authorize.net - eCheck authorizenet_echeck
Cash on Delivery cod
The Zen Cart FREE CHARGE CARD freecharger 0 default
FirstData/Linkpoint/YourPay API linkpoint_api
Check/Money Order (not configured - needs pay-to) moneyorder 0 default
PayPal Website Payments Standard - IPN PayPal
PayPal Website Payments Pro PayPal
PayPal Express Checkout
Re: QuickBooks Merchant Service
sounds like you forgot a file. it works great for me and i use the new cart