We use PayPal for our payment system, which can accept most of the credit card in the market. You can use your credit card for your payment even you don't have a PayPal account.
PayPal Credit is available for PayPal account holder in some countries. You can check out with PayPal in your country.
Q: How do I make purchase if I do not have PayPal account?
A: No, it is not a must to have a PayPal account to make purchase, simply proceed to credit card payment when you check out. Underneath PayPal login, you can proceed to credit card payment without logging into a PayPal account.