We sent a new client a link to log in with his email and pay an invoice. His payment was processed 4 times. This happened with another customer before I researched the issue with the Intuit Merchant Services & came to find out that there are no actions in place to prevent duplicate charges from processing if the client hits the Process Payment button multiple times due to impatience and/or lack of notification for successful processing.
For a quick fix, I added a note on the screen above the button warning to only click once to avoid multiple charges to card.
Since this is a fairly new process for us, when another client had confirmed she paid online, I inquired with her as to if she'd received her confirmation and she replied:
I have to say the process was weird because after I hit submit payment, the screen went blank white and there was no indication that it was processing, had processed or anything, even after I waited over 5 minutes. I let the screen sit there while I got on the phone. When nothing happened, I finally just X'd out and went to my email to see if I received confirmation. So yes, I did get confirmation.
I understand I could add a new action to redirect them to a new screen, or show a pop-up message, but thought you may have some other suggestions, or at least appreciate the feedback.
Thanks!