Super secure and with SSL encrypted pages, you details stay securely with them. Not even we can see your card details.
Using Visa/Mastercard through Paypal
You don't need a Paypal account or funds in a Paypal account to pay via Paypal. As a "guest" user you can use pretty much any bank card with Paypal even though you have no relationship with Paypal. Just imagine swiping your plastic in a store. You might have no relationship with the bank that put the card machine in the store but they can still debit your card and credit the merchant. Simple.