Walmart Credit Card Payment, Login, and Customer Service Information

Most Walmart credit cards are now issued in partnership with Capital One. (Some are still with Synchrony Bank, the previous issuer of the Walmart cards.) In most cases, then, it is Capital One you will interact with when it comes to paying your bill online or by mail, or to get customer service assistance.

Below is all the information you need to complete any of these tasks:

  • To access your account and make a Walmart credit card payment online, you can log in here. (This assumes your account is now with Capital One. If your account is still with Synchrony Bank, you can log in here.)


If you prefer to pay by mail, send your payment to the following address (again, assuming your card is issued by Capital One):

Walmart Credit Card
Attn: Payment Processing
PO Box 71083
Charlotte, NC 28272-1083

  • With the change to Capital One as Walmart’s credit card partner, they now say you MAY be able to pay your credit card in store “as a courtesy,” but it sounds like you’d be better off paying online or by mail if you want to ensure everything goes smoothly.
  • If you want to pay by phone, or if you need other help, the Walmart / Capital One credit card customer service phone number to call is 1-800-227-4825.