No PayPal account needed. Debit and Credit Cards are welcomed