PayPal does not currently work with the following list of 19 countries:
Afghanistan
Bangladesh
Central African Republic
North Korea
Equatorial Guinea
Ghana
Haiti
Iran
Iraq
Lebanon
Liberia
Libya
Myanmar
Pakistan
South Sudan
Sudan
Syria
Timor-Leste / East Timor
Uzbekistan
As far as I know, it is impossible to register a PayPal account in any of those countries, and if a PayPal account is logged into from any of those countries it will be suspended until further investigation.Stripe's global page [0] claims that I will "be able to accept payments from customers anywhere in the world" which sounds amazing, but how true is that statement really?
Does Visa even issue credit cards in the above list of 19 countries? Or is it a common thing for a Bangladeshi citizen to have a US-based credit card for online ordering?
I am posing this question because I am re-writing a SaaS website of mine, and I want to block access to my free-trial offer to any visitors from countries that it is impossible to make payments from. I would appreciate any comments relating to this as well, because I am torn as to whether or not that is the right thing to do.
[0] https://stripe.com/global