I'm a founder from India and most of my customers are from US so payment was a big issue for me until I found Paddle. Super easy interface, no need for bank verifications and no restriction on receiving international payments.
Charges could be lowered. they seems to be a bit on the higher side.
My issue was that in India there aren't any payment gateways that allows you to collect recurring international payments, so I tried reaching out to Stripe but they don't have any ETA on India launch and they have been in beta in India for years now! so I tried Paddle and found it perfectly suitable for my needs.