The mailing address for a payment on an Amazon credit card depends upon the type of Amazon credit card held. Payments for the Amazon.com Store card have a billing address of P.O. Box 960013, Orlando, Florida, 32896-0013 as of September 2015. Payments for the Amazon.com Business Rewards Visa card and the Amazon.com Rewards Visa card go to Card Services, P.O. Box 15298, Wilmington, Delaware, 19850, according to Amazon.
The Amazon.com Business Rewards Visa card and the Amazon.com Rewards Visa card operate through Chase bank as a third-party vendor for Amazon. The billing address for these cards links to Chase Card Services in Delaware. The customer service line for the Amazon.com Rewards card is 1-888-247-4080, while the line for the Amazon.com Business Rewards card is 1-800-346-5538, states Amazon. Both lines operate 24 hours a day, seven days a week and offer an over-the-phone payment option.
While Amazon.com Store cards do have a mailing address, they have dual payment options for making a payment online, according to the website. Amazon allows a one-time payment to be made to an account or for a recurring payment to be scheduled online. Each online payment option requires the payee to have a valid checking account and routing number. The Amazon.com Store cards are processed through Synchrony Bank.