Results 1 to 10 of 419

Hybrid View

  1. #1
    Join Date
    Dec 2008
    Posts
    107
    Plugin Contributions
    1

    Default Re: [BETA] QuickBooks Merchant Service

    Question for all you QBMS users. The current module will allow multiple (duplicate) charges to occur. Intuit's recommended approach is to craft TransRequestID in such a fashion as to avoid this possibility. The consequence of doing this is that any given customer can only make QBMS charges once every 15 minutes and not more often. As mentioned, this is the recommended implementation by Intuit. Their example is - transaction is "complete" and charged, but network goes down before confirm hits customer. So customer redoes the order. Since it is a duplicate, it will reconfirm the data, but not charge again.

    My personal view is to implement a hybrid approach. Craft the transaction id so that the SAME ORDER cannot be charged twice, but a new order number can be done immediately. Thoughts?

  2. #2
    Join Date
    Dec 2004
    Posts
    1,031
    Plugin Contributions
    0

    Default Re: [BETA] QuickBooks Merchant Service

    Quote Originally Posted by cptok View Post
    My personal view is to implement a hybrid approach. Craft the transaction id so that the SAME ORDER cannot be charged twice, but a new order number can be done immediately. Thoughts?
    Sounds great if you can do it this way.

    Otherwise you could just set that any given customer can only make QBMS charges once every 3 minutes instead of the 15 minutes. I think it is very unlikely that a customer waits in front of the screen for almost 15 minutes and then presses the button again. Most will do it withing 20-30 seconds if they get impatient by a slow transaction.

    Thank you for working on this.
    Live and learn... the Zen way.

  3. #3
    Join Date
    Dec 2008
    Posts
    107
    Plugin Contributions
    1

    Default Re: [BETA] QuickBooks Merchant Service

    Good points, but that is not how it works. The 15 min issue is determined by the processing rules at QBMS gateway, not a setting on our end. Either you set unique ID's and can submit over and over, or... you go with 15 min as determined by the gateway. And I agree with you, it's not clear that I could use an order number as it has not been generated yet. In fact, there is nothing particularly unique about that "order" until it successfully processes and is actually an order.

    What I'm currently trying is to use the total charge amount. If it is the same charge amount in less than 15 min - it is considered a duplicate of the same order.

  4. #4
    Join Date
    Dec 2008
    Location
    Washington
    Posts
    73
    Plugin Contributions
    0

    Default Re: [BETA] QuickBooks Merchant Service

    I was going to suggest the last part, the only thing "unique" is the customer and *most* of the time the dollar amount the customer is trying to buy will be different. So if you could implement that dollar amount into it, i think thats as "unique" as it gets.

    I must say im so glad you are working on this as all of this is way over my php skills!

    When you say quick and easy check out are talking about the paypal one? i use the paypal standard, that way my customers only have 2 choices. one they use paypal and if they have paypal they will know to use it, and other then that the customer well use the "traditional" put in your cc and press enter. I havent noticed anything not working on my side, but I will update if I do run into a problem.

  5. #5
    Join Date
    Dec 2008
    Posts
    107
    Plugin Contributions
    1

    Default Re: [BETA] QuickBooks Merchant Service

    OK - that update/enhancement is done. Any QBMS submission for exact same $ amount within 15 min will be considered by QBMS gateway to be a duplicate charge. Any differing amount will be allowed and processed. Don't know if I can get this into the release to be put on the addon site - but I'll try. This is a nice fix and a good way to handle it.

    The history is - OSCommerce made ANY transaction within 15 min a "duplicate". Zen version allowed any and all transactions and would process them. This is, in my opinion, the best approach.

  6. #6
    Join Date
    Dec 2004
    Posts
    1,031
    Plugin Contributions
    0

    Default Re: [BETA] QuickBooks Merchant Service

    Great, that was fast implementation.

    Fast and Easy Checkout is a mod by Numinix, eliminating some of the checkout steps. Combining the shipping selection screen with the payment screen. Awesome for not loosing customers along the way. The problem is, that the cvv validation does not work as it does on the normal 4 step checkout process. Posted with Numinx on his support site. We'll see if he can fix it or tell me what is up.
    Live and learn... the Zen way.

  7. #7
    Join Date
    Dec 2008
    Posts
    107
    Plugin Contributions
    1

    Default Re: [BETA] QuickBooks Merchant Service

    If "Fast and Easy" is changing the flow of checkout, something other mods and addons rely on as a predictable architecture, then it really is their issue to resolve. And probably not a topic for this thread. After all, we have been able to find so many things to resolve with the qbms addon as it is!!

    Back on topic - I'm quite happy with this round of updates and fixes, and hope the mods activate the v1.6 on the addon site soon. Having said that - if either mydanilo or securfocus are impatient and would like a direct link to the zip file for 1.6 - just PM me.

 

 

Similar Threads

  1. Connecting to Quickbooks Merchant Services
    By bobbabuoy in forum Basic Configuration
    Replies: 1
    Last Post: 7 Feb 2011, 11:58 AM
  2. QuickBooks Merchant Service Users - Upgrade to 1.9a
    By cptok in forum Addon Payment Modules
    Replies: 0
    Last Post: 27 May 2009, 08:39 AM
  3. QuickBooks Merchant Service
    By cowboyfred in forum Addon Payment Modules
    Replies: 0
    Last Post: 19 Feb 2008, 06:26 AM
  4. QuickBooks Merchant Service
    By Pochon in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 1 Jan 2008, 07:29 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg