Problem Diagnosis: You Will Never Think As Stupid As Users
blog.bendauphinee.com
blog.bendauphinee.com
It's fairly strange behavior for your client's customers to have to enter in an identical value twice. Maybe use an API that allows you to programmatically generate and the send the invoice?
I assume you are speaking of when I talked of users entering their cost on PayPal. This was due to them not selecting anything to buy, but continuing to PayPal with a "Grand Total: $0" invoice anyway