Send money to a mobile wallet

You can send money directly to a mobile wallet

MoneyGram offers service to M-Pesa account in Kenya, Tanzania and Romania as well as Econet in Zimbabwe. You can send online or in person, in just a few simple steps.

How to send money to a mobile wallet online


Select a receiver

  • Tell us who you are sending money to and how much you want to send.
  • Provide your receiver’s mobile number (with international dial code) in Romania, Kenya, Zimbabwe, or Tanzania.

Select "Account Deposit" as the receive option when presented

Once account deposit is selected, the country specific-mobile wallet option will display. Enter either the amount you wish to send or to be received.


Choose how to pay

You can pay with your card.1


Send reliably

Enter information about yourself so we can verify your identity, then review and send.

How to send to a mobile wallet in person


Find a location

Find a convenient MoneyGram agent location near you.


Bring your information

You will need your receiver's mobile number (with international dial code) in Romania, Kenya, Zimbabwe or Tanzania.


Pay in cash & send

Pay in cash, the amount you are sending, plus the fee. Your money is on the way! Funds are usually deposited the same day.2

Why send to a mobile wallet with MoneyGram?

hourglass icon
Your money arrives quickly. 3
checkmark icon
Save your receiver time by sending directly to their M-PESA or Econet accounts.
thumbs up icon
Money is reliably deposited into your receiver’s account.