We accept all valid Visa, MasterCard, American Express, and Discover credit and debit cards. If your card is not being accepted, please double check that you have entered the card number, expiration dates, CVC code and billing ZIP code correctly. If they are correct, please check with your bank or card issuer. If your bank states there should not be a problem, you are welcome to call our support team at 888-653-8468.