[0] https://www.paypal.com/webapps/mpp/country-worldwide
[1] https://support.stripe.com/questions/what-countries-does-str...
I use paypal often as a user, and I love it. For recurring billing, I can cancel the service at PayPal and I don't have to worry about some site losing my credit card information to hackers. I also don't have to freak out when my credit card expires and worry that I am going to lose all my data at github if I miss the email.
I mean, I know the API-based product is more expensive, but this is your business, right? If you have any kind of significant volume, I would think the reliability of straight API calls would make the additional cost well worth it.