Yes. If you don't have a credit card, you can pay with PayPal at checkout. PayPal lets you pay from your PayPal balance or a bank account or card linked to your PayPal account, so you don't need your own credit card to complete a purchase.
For the full list of accepted payment methods, see What payment methods do you offer?