I seem to remember reading somewhere the PayPal offers some sort of credit card type service, where your PayPal account acts like a credit card. Maybe others know more than I do, though.
Indeed, That is true. however it may be regional (U.K.). On saturday just gone I purchased a game (Rfactor2) with my credit card via the use of paypal. The direct method with the company did not work due too some errors, but using paypal in that method as an intermediary did work,
and with no requirement to have a paypal account !If paypal is offered as a payment solution you can normally pay
"VIA" paypal with various types of cards, including non credit based visa debit bank account cards. No account required as the process is "VIA" paypal.