3 ms·Sounds like you are aware of many alternatives to Paypal. Why not register a company and use Stripe?by mattnewton 5y agoSounds like you are aware of many alternatives to Paypal. Why not register a company and use Stripe?