MoneyGram allows Walmart customers to pay lots of bills in-store, including Capital One credit card bills. You will need to provide the company name (in this case, Capital One), your credit card number, your I.D., and cash. MoneyGram does not accept other forms of payment for in-person transactions.
You can pay your credit card bill in person at a Capital One branch, or at the Money Services counters in Kroger brand stores. You can also make a payment at MoneyGram and Western Union locations, which can be found inside Walmart, Rite Aid, Walgreens, and Money Tree stores.
Capital One credit card payments need to be made by 8:00 PM ET, Monday-Saturday in order to post the next day. It is a good rule of thumb for any credit card to not wait until the due date to make your payment.
Here’s where you can pay your Capital One credit card bill in person:
Capital One Bank: You can pay your Capital One credit card bill in person at any branch location. All Capital One bank branches are closed on Sundays and during federal holidays.
Money Services: Money Services is offered at Kroger-owned stores, including Fred Meyer, QFC, Fry’s, Ralphs, Dillon’s, City Market, Baker’s, and Smith’s, to name a few. You can pay your Capital One credit card bill with cash or a debit card when you bring your bill stub and account number. Payments for credit cards will be charged a fee (prices vary by location). Payments can be posted the same day or in up to three business days, depending on what payment options are available.
MoneyGram: Once you find a MoneyGram location near you, all you need is the account number and cash. MoneyGram has their own standalone stores. Walmart and CVS Pharmacy are the next most common locations. Be aware that in-person credit card payments using MoneyGram are cash only. There’s also a fee that varies depending on the amount paid and posting time.
Western Union: You will need the biller’s name and account number. Some participating Western Union locations accept debit cards in addition to cash. The most common locations for Western Union besides their own stores are Walgreens, U.S. Bank, and Kroger-owned stores.
Here are some other payment options:
ATM: Capital One has over 70,000 fee-free ATM locations. You can find them at select Target, Walgreens, and CVS Pharmacy locations. Check online or call customer service to find additional locations. You can use the ATM to deposit cash or checks to your Capital One checking account. Then, you can use that money to pay your Capital One credit card bill online, by phone, or mobile app.
Online: You can also make an online credit card payment by signing in to your Capital One account.
Mobile App: You can instantly deposit checks to your Capital One checking account using your mobile phone. You can also transfer money between banks with Capital One’s online banking, but this takes a little longer. However, this can be a convenient option in the future once you link your bank accounts.
Mail: Lastly, you can pay your Capital One credit card bill via mail. The address is: Capital One Attn: Payment Processing PO Box 71083 Charlotte, NC 28272-1083
Deciding where to pay your Capital One credit card bill in person depends on how strapped you are for time. If you’re not paying your bill at a Capital One Bank location, you might also have to pay a fee. But that will certainly beat triggering a late payment fee. No matter where you choose to pay your bill, make sure to bring the proper information, identification and form of payment needed.
Yes, you can pay your Walmart Credit Card in store at any Walmart location by visiting the customer service desk during regular business hours. Walmart accepts debit cards, cash, checks, and money orders for in-store credit card payments, for both the Capital One Walmart Rewards® Mastercard® and the Walmart® Store Card.
What you should know before making a Walmart Credit Card payment at a Walmart store:... read full answer
Walmart customer service desk representatives are unable to retrieve account information, so be sure to bring a physical Walmart Credit Card or the payment coupon from the current month’s card statement when making an in-store payment.
You can pay your Walmart Credit Card bill with a debit card, cash, check, or money order at any Walmart store.
Cash in-store payments are processed right away, but if you use another payment method, it typically posts to the Walmart Credit Card account within 24 to 48 hours.
It is also worth noting that there are a number of other ways you can pay your Walmart Credit Card bill. For faster processing, call the number on the back of your card, or sign in to either your Walmart card online account or the Capital One mobile app. There are other payment options available, too.
Fill in the amount you want to pay – you can choose your last statement balance, current balance, minimum payment, or a custom amount – and click “Continue.”
Choose the date you want to pay and which checking account to pay from.
Click “Submit Payment.”
Over the phone:
To pay your Walmart Credit Card bill over the phone, call (877) 383-4802 (or the number on the back of your credit card) and enter the last 4 digits of your credit card number.
The automated system will give a menu of options – choose “make a payment.” After that, the system will guide you through the payment process.
By mail:
If you would rather mail in a Walmart Credit Card payment, mail a check and the payment coupon from your monthly statement to the address on the coupon. The address is: Walmart Credit Card/Capital OneAttn: Payment ProcessingPO Box 71083Charlotte, NC 28272-1083
Overnight Address:
Capital OneAttn: Payment Processing6125 Lakeview RdSuite 800Charlotte, NC 28269
In person:
Payments can also be made in any Walmart location at the customer service desk or with a cashier. You’ll need to bring the payment coupon from your credit card statement, along with the Walmart Credit Card itself. Similarly, if you’re a Sam's Club member, you can make a Walmart Credit Card payment at any Sam's Club location at the customer service desk or with a cashier.
If you choose to make a payment via regular mail, make sure to always send it at least 5-7 days before your due date.
WalletHub Answers is a free service that helps consumers access financial information. Information on WalletHub Answers is provided “as is” and should not be considered financial, legal or investment advice. WalletHub is not a financial advisor, law firm, “lawyer referral service,” or a substitute for a financial advisor, attorney, or law firm. You may want to hire a professional before making any decision. WalletHub does not endorse any particular contributors and cannot guarantee the quality or reliability of any information posted. The helpfulness of a financial advisor's answer is not indicative of future advisor performance.
WalletHub members have a wealth of knowledge to share, and we encourage everyone to do so while respecting our content guidelines. This question was posted by WalletHub. Please keep in mind that editorial and user-generated content on this page is not reviewed or otherwise endorsed by any financial institution. In addition, it is not a financial institution’s responsibility to ensure all posts and questions are answered.
Ad Disclosure: Certain offers that appear on this site originate from paying advertisers, and this will be noted on an offer’s details page using the designation "Sponsored", where applicable. Advertising may impact how and where products appear on this site (including, for example, the order in which they appear). At WalletHub we try to present a wide array of offers, but our offers do not represent all financial services companies or products.