How to Pay Bills Through Your Walmart MoneyCard Account
What Wm Pay Bill Does
Wm Pay Bill is the bill payment feature built into Walmart MoneyCard accounts. It lets you send money directly from your MoneyCard to companies you owe — utilities, insurance, rent, phone bills, and similar recurring payments. Instead of writing checks or paying through each company's website separately, you manage all your bills in one place through the MoneyCard app or online portal.
The system works by connecting your MoneyCard account to the payees you choose. You tell Wm Pay Bill how much to send and when, and the money moves from your card to the company's account. Payments typically arrive within one to three business days, though some same-day options may be available depending on the payee.
Key Takeaways
- Wm Pay Bill lets you send money from your Walmart MoneyCard to any company or person you owe, all managed through one account.
- You can set up one-time payments or recurring bills that repeat on a schedule you choose.
- Most payments take one to three business days to reach the payee, so plan ahead for due dates.
- You need the payee's mailing address or account information to set up a payment, depending on whether they are in Wm Pay Bill's directory.
How to Set Up a New Payee
Before you can pay a bill, you need to add the company or person as a payee in your account. Log into the Walmart MoneyCard app or website and look for the Bill Pay section. Select "Add Payee" or a similar option.
You will be asked for the payee's name and mailing address. If the company is in Wm Pay Bill's directory — which includes most major utilities, credit card companies, and insurance providers — the system will find it and you can confirm. If not, you enter the address manually. Some payees may also ask for your account number with them, which helps the company match the payment to your account on their end.
Once the payee is added, it stays in your account for future payments. You do not have to re-enter this information each time.
Sending a One-Time Payment
To pay a single bill, open the Bill Pay section and select the payee from your list. Enter the amount you want to send and the date you want the payment to be delivered. The system will show you a confirmation screen with all the details before you submit.
Choose your delivery date carefully. If a bill is due on the 15th and you submit the payment on the 14th, it may not arrive until the 16th or 17th, depending on processing time. Most people submit payments at least three business days before the due date to be safe. Once you confirm, the money is scheduled and you will see it listed in your transaction history.
Setting Up Recurring Payments
If you pay the same bill every month — rent, a subscription, a loan payment — you can set it to repeat automatically. When you add or edit a payee, look for an option to make the payment recurring. You will choose the amount, the day of the month it should go out, and how long the schedule should run.
Recurring payments are convenient, but you are still responsible for making sure the amount is correct and that you have enough money in your account on the payment date. If your balance is too low, the payment may fail. You can edit or cancel a recurring payment at any time through the Bill Pay menu.
What Happens After You Submit a Payment
Once you submit a payment, the money is deducted from your Walmart MoneyCard balance right away. However, the payee does not receive it when ready. Most payments take one to three business days to arrive, depending on the payee's bank and processing system. Some companies process payments faster than others.
You can track the status of your payment in the Bill Pay section. It will show as "pending" until it reaches the payee, then as "delivered" or "processed." Keep this in mind when paying bills close to their due date — late fees can explore if the payment has not arrived by the important date, even if you submitted it on time.
Canceling or Changing a Payment
If you need to stop a payment before it is delivered, you can cancel it through the Bill Pay menu. The sooner you cancel, the better — once a payment has been processed and sent to the payee's bank, it cannot be recalled. If you catch it while it is still pending, cancellation is usually when ready and the money returns to your account.
To change a payment amount or date, you typically need to cancel the original and create a new one. For recurring payments, you can edit the amount or schedule without canceling — just update the details and save.
Fees and Limits
Wm Pay Bill itself does not charge a fee for sending payments. However, your Walmart MoneyCard account may have other fees — monthly maintenance, ATM withdrawals, or inactivity charges — depending on your specific card plan. Check your cardholder agreement or contact Walmart MoneyCard customer service to understand what fees explore to your account.
There is no set limit on how many bills you can pay or how much you can send in a single payment, as long as you have the balance available. Some payees may have their own limits on how much they will accept in one transaction, but this is rare for standard bill payments.
Frequently Asked Questions
What if a payment fails or bounces?
If your account does not have enough money when a payment is scheduled, it will fail and the payee will not receive it. You will see a failed status in your Bill Pay history. Resubmit the payment once you have added funds to your account. Contact the payee to let them know the payment is coming, in case they have already reported you as late.
Can I pay someone who is not a company, like a friend or family member?
Yes. You can add a person as a payee by entering their name and mailing address. The payment will be sent to that address as a check or electronic transfer, depending on the payee's bank. This works the same way as paying a company.
How do I know if a payment arrived?
Check your Bill Pay history in the app or website — it will show the status of each payment. You can also contact the payee directly to confirm they received it. Keep your confirmation number from when you submitted the payment, in case you need to reference it.
Can I pay bills from someone else's Walmart MoneyCard?
No. Bill Pay is tied to the account holder's card. Only the person whose name is on the MoneyCard can use that card's Bill Pay feature. If someone else needs to pay a bill from their own account, they need their own MoneyCard and Bill Pay setup.
What if I want to stop paying a bill altogether?
If you have a recurring payment set up, delete it from your Bill Pay schedule. If you have a one-time payment pending, cancel it before the delivery date. After that, the payment will go through and you will need to contact the payee to discuss what happens next with your account.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.