Hello,
We have been getting more duplicate payments lately in our Shopping cart because users keep on clicking the Submit Order button more than once. Right now, there's no alert message or pop up screen in the page that tells them they have already submitted their payment. I was researching this issue and found out version ShopSite Pro 10 sp2 r2 should have some validation code that prevents the user from double clicking after submitting the form.
I am hoping to enable this so the user can see the shopping cart alert:
"Please wait, processing already started," which we're planning on changing to something like "Your payment has been submitted. Please wait. Do not click the browser Back button or refresh the page until the payment is completed."
This morning, we got a single payment posted 6 times to our credit card payment gateway. We were able to void the 5 extra payments, but most of the times we have to issue refunds the following day after something like this occurs. Due to the nature of our business, most users can only purchase their items in the shopping cart once a year (renewals), so we're hoping to fix this.
Is the function RemoveFakeDisable the one that is supposed to do this? If so, where in the shopping cart template should go?
Thank you.