Please include the options of debit cards also to serve the service to all the people in different countries.
You can pay using credit card too bro!
You can pay using debit card too bro!
It’s still Paypal. Countries which paypal is not supported can’t make payment with their Debit or Credit card.
Paypal not available to you? I’ve just checked their country page and there is 206 countries there. Where are you from?
EDIT: I’ve just found a list of countries not supported. Oh wow, thought paypal was worldwide.