Thanks Tim, we are thinking about Stripe.
We managed to get paypal to work, but the information sent automatically in email is showing missing info, even when someone adds it. See here... address and country are missing.
New User Registration on your site:
User ID: 841
IP Address: 95.00.000.000