Thanks for this, seems Stripe is the way to go, I'm sure that Stripe has no issues with selling worldwide.
One thing I keep hearing is Stripe does not handle 'VAT' and all those tax stuff but not sure if I need it though.
Is this still an issue with Stripe?