You can use cash as any MoneyGram location. Walmart locations also accept payments using debit cards.