Credit and debit cards can be used with Amazon Pay. Visa, Mastercard, Discover, American Express, Diners Club, and JCB are all currently accepted credit cards. The Amazon.com shop card can be used at specific retailers. You might only be able to use credit cards from Visa and Mastercard in certain situations.