Customer support PayPal/BT is worse than ever
Customer support from PayPal and Braintree the most disgusting that I ever seen on this type of business. You better to learn on professionals like Stripe how to communicate with your clients.
Date of experience:
Aug 01, 2023