Paypal is not always so user friendly, and their customer service is lacking. Is there an alternative that you use? What have you used here on NamePros that works smoothly?
For domains make a contract first have them esign or sign and scan on printer. simply send the invoice to their email they can pay from there. It’s cheaper than stripe and probably PayPal