You need some form of card which can be charged for retail purchases. By definition, that's a credit card. I'd say that it's very easy to get a credit card nowadays. Just go to your bank and they'll be more than happy to give you a card. It's business for them.
Sir Mark,
Thanks for chiming in, the problem I think is ME.
Since I don't want to have a credit card but would love to have a verified Paypal account. Now enters Unionbank's Eon card which I guess (been reading since this morning duh) was exactly made for Paypal. It's more of a debit card than a credit card if I understand it correctly.
Anyways, if anyone has any experience with Eon used for Paypal kindly share your thoughts too, otherwise, I'll get a credit card na lang, BDO has been bullying me for years and even sent credit cards that are ready for activation already but like I said... I'm avoiding credit cards.
Cheers!