Hi,
From time to time we are getting double payments against a single order. This only happens with PayPal Website Payment Pro. Each payment has a different Unique Transaction ID and occurs within a few seconds of each other.
I do not understand how this can happen, the Confirm button is disabled as soon it is clicked. Refreshing the page does not cause a problem as well. The customers report that the checkout process was smooth.
Anyone have any ideas?
Many thanks
Julian
Version 1.48b
From time to time we are getting double payments against a single order. This only happens with PayPal Website Payment Pro. Each payment has a different Unique Transaction ID and occurs within a few seconds of each other.
I do not understand how this can happen, the Confirm button is disabled as soon it is clicked. Refreshing the page does not cause a problem as well. The customers report that the checkout process was smooth.
Anyone have any ideas?
Many thanks
Julian
Version 1.48b
Last edited by i2Paq on Thu Jan 13, 2011 12:44 am, edited 1 time in total.
Reason: Topic moved
Reason: Topic moved
Hi,
We are also getting the same issue. Also using PayPal Website Payment Pro and version 1.5.0 of OpenCart.
I suspect people are getting impatient and clicking the payment button twice. Does anyone know how we can disable the payment button once it's clicked to stop this from happening?
Many thanks,
Bob
We are also getting the same issue. Also using PayPal Website Payment Pro and version 1.5.0 of OpenCart.
I suspect people are getting impatient and clicking the payment button twice. Does anyone know how we can disable the payment button once it's clicked to stop this from happening?
Many thanks,
Bob
No we have never resolved this, but it is not a double click as this is impossible because the button is disabled.
We process over 6000 transactions a year, this is a major problem!
To be honest we just have too many problems with credit card payments. Customers ringing up and telling us, that’s the ones that bother. A hosted solution is my preferred choice, and then we can forget about any problems. This is not easy though as they are expensive, a think PayPal do one now...
We process over 6000 transactions a year, this is a major problem!
To be honest we just have too many problems with credit card payments. Customers ringing up and telling us, that’s the ones that bother. A hosted solution is my preferred choice, and then we can forget about any problems. This is not easy though as they are expensive, a think PayPal do one now...
This normally happens when an error message is generated somewhere in the send method at the catalog/controller/payment/pp_pro.php, the error gets logged in the system/logs/error.txt by the server, but the customer never gets a valid response because the json gets corrupted, all the customer sees is the endless waiting icon even if Paypal has successfully processed the payment. The user then usually tries to repeat the payment, this is how we end up with the double payment scenario.Talyrond wrote:No we have never resolved this, but it is not a double click as this is impossible because the button is disabled.
We process over 6000 transactions a year, this is a major problem!
To be honest we just have too many problems with credit card payments. Customers ringing up and telling us, that’s the ones that bother. A hosted solution is my preferred choice, and then we can forget about any problems. This is not easy though as they are expensive, a think PayPal do one now...
I am not sure how to fix it, we need a more robust way to always send back a valid json array from the ajax call to send.
Export/Import Tool * SpamBot Buster * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Tag Manager * Survey Plus * OpenTwig
Hello,
I see this thread has been around awhile, and nobody has posted a solution. It's now 2013, and I am running v1.5.4 and have the double billing issue. Has anyone overcome this obstacle? I'm curious to know if in your PayPal Website Payment Pro setup you are using SALE or AUTHORIZATION as the transaction type? I'm not code savy enough to understand json/ajax and all that, but I would appreciate any and all feedback regarding a solution or work around. This is killing us with reversing charges on a daily basis.
Thanks,
Dave
I see this thread has been around awhile, and nobody has posted a solution. It's now 2013, and I am running v1.5.4 and have the double billing issue. Has anyone overcome this obstacle? I'm curious to know if in your PayPal Website Payment Pro setup you are using SALE or AUTHORIZATION as the transaction type? I'm not code savy enough to understand json/ajax and all that, but I would appreciate any and all feedback regarding a solution or work around. This is killing us with reversing charges on a daily basis.
Thanks,
Dave
I am also experiencing the same problem, is there any way to display a please wait message once the checkout button has been pressed? This may solve the issue.
In case you're still looking for a fix ...
i2Paq referred us to a possible solution (We're having a somewhat similar double click issue in n1.5.5.1). The solution didn't work for our particular case. But, it seems to have worked for others.
Here's the link he suggested--http://forum.opencart.com/viewtopic.php?f=131&t=39022
Good luck!
i2Paq referred us to a possible solution (We're having a somewhat similar double click issue in n1.5.5.1). The solution didn't work for our particular case. But, it seems to have worked for others.
Here's the link he suggested--http://forum.opencart.com/viewtopic.php?f=131&t=39022
Good luck!
Who is online
Users browsing this forum: No registered users and 10 guests