All major credit cards are accepted. This includes: Visa, Mastercard, Discover, American Express, etc.
Credit/debit card payments will require you to have the card in hand when purchasing. The card number, expiration date, and security code of the card are required inputs for a credit/debit card transaction. The security code is also known as the CVV2 number.
The security code of your credit card is the 3-digit number on the backside. This applies to Visa, Mastercard, Discover, etc. The security code for an American Express is the four-digit number on the front side of the card, above the credit card number.