Do I need a PayPal account to pay with my credit card

No. Our clients can pay with their credit/debit card (Visa, MasterCard, American Express, and Discover) — all without having a PayPal account.