Walmart MoneyGram lets consumers transfer between $1 and $2,999 from debit or credit cards or checking accounts to Walmart stores for pick-up, as of 2015. Online transfers only go to Walmart stores in the United States and Puerto Rico, but in-store MoneyGrams can be used to transfer funds internationally.
Senders can transfer money via the Walmart Moneygram online center using debit or credit cards or from their checking accounts. Money transferred via a debit or credit card or a checking account is available for pick up within 10 minutes or so. Transfer fees start at $4.75, although using a credit card to transfer money can trigger cash-advance fees.
To transfer money, a sender must know the state where the receiver will pick up the money and the receiver's full legal name. After completing the transfer, senders receive a reference number. The person picking up the money must have this number and show a valid, government-issued ID. When completing the transfer online or at a store location for transfers in the United States, senders specify the state in which the money will be picked up, and receivers can go to any Walmart in that state to get their funds.
Walmart MoneyGram allows transfers of as little as $1 when using a debit or credit card, but sets a $50 threshold for transferring money from a checking account. While there is no limit to how much a person transfers using a debit or credit card, Walmart MoneyGram limits senders from transferring no more than $3,000 from a checking account every 30 days.