How to Send Money Using M-PESA Global Pay

·

·

M-PESA Global Money Transfer

If you want to send money internationally using M-PESA, you generally need M-PESA Global, not M-PESA GlobalPay. M-PESA Global supports cross-border transfers to eligible mobile wallets, bank accounts, and Western Union locations, depending on the destination.

  • Open the M-PESA app and access the Global/M-PESA Global transfer option.
  • If required, opt in to M-PESA Global and accept the terms.
  • Select the destination country and transfer method.
  • Enter the recipient’s details and amount in Kenyan shillings (KES).
  • Review the exchange rate, fees, and recipient amount before confirming.
  • Authorize the transfer using your M-PESA PIN.
  • For Western Union transfers, keep the MTCN and share it with the recipient.

M-PESA GlobalPay is different: it is a Visa virtual card linked to M-PESA, designed mainly for payments at international online merchants rather than sending money to another person.

Introduction

M-PESA changed how people move money in Kenya, but its role is no longer limited to domestic payments. Through M-PESA Global, eligible M-PESA customers can send and receive money across borders using mobile-based financial infrastructure.

That makes M-PESA particularly relevant to Kenya’s growing cross-border economy. Individuals can send money to family members abroad, students can receive financial support, and small businesses can make certain international payments without relying entirely on traditional bank transfers.

However, there is an important terminology issue.

M-PESA Global and M-PESA GlobalPay are not the same service. M-PESA Global is the international money-transfer service. GlobalPay is a virtual Visa card linked to an M-PESA wallet that is designed for payments to international online merchants. Safaricom describes GlobalPay as a way to transact with global merchants using virtual card details.

So, if your goal is to send money to another person, bank account, mobile wallet, or Western Union recipient abroad, M-PESA Global is the service you should look for.

This guide explains how the process works, what information you need, how much it can cost, and what to check before hitting “Send.”

How Do You Send Money Internationally With M-PESA Global?

To send money internationally through M-PESA, open the M-PESA app, access M-PESA Global, choose the destination country and delivery method, enter the recipient’s details and transfer amount, review the applicable exchange rate and charges, and authorize the transaction with your M-PESA PIN.

The exact screens and available transfer options can vary by destination country and service partner. M-PESA Global can support transfers to eligible mobile accounts, bank accounts, and Western Union locations, while some destinations may have additional requirements. Safaricom has described M-PESA Global as a service that enables customers to send money to East African destinations as well as millions of bank accounts and hundreds of thousands of Western Union locations globally.

A typical transfer works like this:

  1. Open the M-PESA app.
  2. Go to the M-PESA Global/international transfer section.
  3. Select the destination country.
  4. Choose how the recipient will receive the money.
  5. Enter the recipient’s required information.
  6. Enter the amount you want to send in KES.
  7. Review the exchange rate, fees, and expected recipient amount.
  8. Confirm the transaction.
  9. Enter your M-PESA PIN.
  10. Save the transaction confirmation.

For Western Union transactions, the process can also generate an MTCN, or Money Transfer Control Number, which the recipient may need to collect or track the transfer. Safaricom has promoted M-PESA Global as a channel for sending money to more than 500,000 Western Union locations and millions of bank accounts worldwide.

The key takeaway is simple: choose M-PESA Global when you are moving money internationally; choose GlobalPay when you are paying an international online merchant.

What Do You Need Before Sending Money Through M-PESA Global?

Before starting an international transfer, make sure your M-PESA account is active, you have enough balance, and you have the correct recipient information.

For a mobile-wallet transfer, you may need the recipient’s full name, mobile number, and country. For a bank transfer, expect to provide more information, such as the recipient’s name, bank name, account number, and potentially an IBAN, routing number, SWIFT/BIC code, address, or other destination-specific information.

You should also know why you are sending the money. International payment services may request the purpose of the transaction and source of funds as part of compliance and anti-money-laundering requirements. Recent M-PESA product updates have emphasized customer occupation, source of funds, and purpose-of-account information in the context of regulatory compliance.

A practical checklist

Before confirming the transfer, have:

  • An active M-PESA account
  • Sufficient M-PESA balance
  • Recipient’s correct legal name
  • Recipient’s phone number, where applicable
  • Recipient’s bank details, if using a bank transfer
  • Destination country
  • Purpose of the transfer
  • Your M-PESA PIN
  • A working M-PESA app or supported M-PESA access channel

Accuracy matters because international transfers can involve multiple financial institutions and payment networks. A typo in a recipient’s name or account number can cause delays or failed transactions.

For first-time users, the safest approach is to enter the recipient’s information exactly as provided by the recipient’s bank or wallet provider rather than guessing which details are required.

How to Send Money Using the M-PESA App

The M-PESA app is generally the easiest way to manage an international transfer because it can present the destination, transfer method, exchange-rate information, fees, and recipient amount before you authorize the transaction.

A typical process is:

Step 1: Open the M-PESA app

Log in to the M-PESA app and navigate to the section for M-PESA Global or international transfers.

Step 2: Select the destination

Choose the country where the recipient is located. Available destinations and delivery methods depend on the service and country.

Step 3: Choose the delivery method

Depending on the destination, you may be able to select options such as:

  • Mobile wallet
  • Bank account
  • Western Union cash pickup

M-PESA Global has historically used partnerships with international money-transfer providers and payment networks to support cross-border transfers. Safaricom’s reporting has cited partnerships involving providers such as Western Union, MoneyGram, Ria, WorldRemit, Wave, and Remitly.

Step 4: Enter recipient information

Provide the requested details. Bank transfers typically require more information than wallet-to-wallet transfers.

Step 5: Enter the amount

Enter how much you want to send in Kenyan shillings. The service should show the applicable exchange rate and the amount the recipient is expected to receive, where supported.

Step 6: Review everything

This is the most important step. Check:

  • Recipient name
  • Phone or account number
  • Destination country
  • Exchange rate
  • Transfer fee
  • Recipient amount
  • Total amount deducted

Step 7: Confirm

Authorize the transfer using your M-PESA PIN and retain the confirmation message or transaction reference.

Recent practical guides covering M-PESA Global describe essentially this same workflow: access Global, select the country and transfer method, enter recipient details and amount, review charges and exchange rate, and confirm using the M-PESA PIN.

Can You Send Money Abroad From M-PESA Without a Smartphone?

Yes, USSD has historically provided a way for M-PESA customers to access international transfer services, although the exact menu and availability can change as Safaricom updates its products.

Older M-PESA Global instructions commonly use *840#, while more recent M-PESA menus and guides reference *334# for accessing M-PESA services. Because Safaricom has changed menu structures over time, customers should follow the current options displayed on their M-PESA line rather than relying on an old step-by-step sequence.

There is also an important distinction for GlobalPay. Safaricom announced that M-PESA GlobalPay was deactivated on USSD and remains available through the app, citing fraud prevention.

That means users should not assume that every “global” M-PESA service works through the same USSD menu.

If your goal is an international person-to-person transfer, look for M-PESA Global/international transfer. If you want to pay an overseas website using a Visa card number, look for M-PESA GlobalPay in the app.

How Much Does It Cost to Send Money With M-PESA Global?

The cost of an international M-PESA transfer depends on the destination, transfer method, amount, currency conversion, and service partner.

You should therefore avoid treating one published fee as a universal M-PESA Global price.

The total cost can include:

  1. A transfer fee
  2. A foreign-exchange margin or rate difference
  3. Potential receiving-bank or intermediary charges
  4. Other destination-specific charges

For example, a Western Union transfer can use a different pricing structure from a bank transfer. Some transfer routes may also have different limits.

The most useful number is not simply the advertised transfer fee. Instead, compare the total amount you pay in KES with the amount the recipient actually receives.

This matters because a transfer with a low upfront fee can still be expensive if the exchange rate is less favorable.

For fintech users and investors analyzing remittance products, this is an important distinction. The effective cost of a cross-border transfer is better evaluated using the total cost to the recipient than the headline transaction fee alone.

M-PESA Global terms also state that the applicable exchange rate is disclosed to the sender when the remittance is confirmed, reinforcing the importance of reviewing the transaction before authorization.

How Long Does an M-PESA Global Transfer Take?

Transfer speed depends on the destination, payout method, partner network, compliance checks, and receiving institution.

Mobile-wallet transfers can be relatively fast, while bank transfers may take longer because they can involve additional banking infrastructure and settlement processes. Western Union cash pickup follows a different process because the recipient collects funds through an agent network.

The best approach is to treat the delivery estimate shown during the transaction as the most relevant indication for your specific transfer.

Also remember that “international transfer” does not automatically mean “instant transfer.” A mobile-money ecosystem can provide a fast customer interface while the underlying cross-border settlement still involves banks, remittance companies, foreign-exchange providers, and regulatory checks.

If the transfer is urgent, confirm the expected delivery method and timing before sending.

For Western Union transfers, keep the MTCN after completing the transaction. It can be important for tracking and recipient collection.

M-PESA Global vs. M-PESA GlobalPay: What’s the Difference?

The names are easy to mix up, but the products serve different purposes.

FeatureM-PESA GlobalM-PESA GlobalPay
Primary purposeInternational money transfersInternational online payments
Main useSend money abroadPay global merchants
RecipientPerson, bank account, wallet, or cash-pickup recipientOnline merchant
Product typeCross-border money-transfer serviceVisa virtual card
Linked to M-PESAYesYes
Example useSend money to a family member abroadPay for an online subscription

Safaricom describes M-PESA GlobalPay as a Visa virtual card linked to the M-PESA wallet, designed for international online merchants. The service was launched with Visa and enables customers to transact on global websites using card credentials.

So if you search for “how to send money on M-PESA Global Pay,” the answer depends on what you actually mean.

If you mean sending money to another person internationally, use M-PESA Global.

If you mean paying an international website, use M-PESA GlobalPay.

What Should You Check Before Sending an International M-PESA Transfer?

Cross-border transactions deserve a little more attention than domestic transfers.

First, double-check the recipient’s information. International transfers can involve multiple payment systems, so correcting an error may be more complicated than canceling a normal local transaction.

Second, check the recipient amount, not just the amount leaving your wallet.

Third, verify whether the recipient is receiving money through a bank, mobile wallet, or cash pickup. The delivery process and timing can differ.

Finally, keep your transaction confirmation. If there is a delay, having the transaction reference can make it easier to work with customer support or the relevant transfer partner.

From a broader fintech perspective, M-PESA Global illustrates how mobile wallets are evolving from domestic payment tools into gateways connecting users with international remittance and financial networks.

Key Takeaways

  • M-PESA Global is for international money transfers, while GlobalPay is a virtual Visa card designed for international online merchant payments.
  • You can send money through eligible M-PESA Global routes to mobile wallets, bank accounts, and Western Union locations, depending on the destination.
  • Always check the exchange rate, transfer fee, and final recipient amount before authorizing an international transaction.
  • Bank transfers generally require more recipient information than mobile-wallet transfers, including account and potentially SWIFT, IBAN, or routing details.
  • Western Union transfers can generate an MTCN, which the recipient may need for tracking or cash collection.
  • International transfer availability, fees, limits, and delivery times vary by country and payment route, so check the transaction screen before sending.
  • For safer transactions, verify recipient details carefully and keep your M-PESA confirmation and transaction reference until the recipient confirms receipt.

Conclusion

M-PESA’s international capabilities show how mobile money has moved beyond simple domestic peer-to-peer payments. For Kenyan users, M-PESA Global can provide a practical way to access international money-transfer rails without starting the process entirely through a traditional bank.

The basic process is straightforward: access M-PESA Global, select the destination and delivery method, enter the recipient’s details, specify the amount, review the exchange rate and fees, and authorize the transaction with your M-PESA PIN.

But there is one distinction worth remembering: M-PESA Global is not the same as M-PESA GlobalPay.

M-PESA Global focuses on international money transfers. GlobalPay is a virtual Visa card linked to an M-PESA wallet and is intended for payments to international online merchants. Safaricom launched the GlobalPay card with Visa to make global online payments possible using M-PESA funds.

For users, the difference determines which feature they should open. For fintech professionals, the distinction highlights something bigger: mobile-money platforms are increasingly combining wallets, remittances, card networks, merchant payments, and cross-border financial services within a single ecosystem.

Before every transfer, focus on three things: recipient details, total cost, and delivery method. Those three checks can prevent most avoidable problems and help you understand the true cost of moving money across borders.

FAQs

1. Can I send money internationally using M-PESA?

Yes. Eligible M-PESA customers can use M-PESA Global to send money internationally through supported mobile-wallet, bank-transfer, and Western Union routes.

2. What is the difference between M-PESA Global and GlobalPay?

M-PESA Global is for international money transfers, while M-PESA GlobalPay is a Visa virtual card for paying international online merchants.

3. Can I send money from M-PESA to a foreign bank account?

Yes, where supported. You may need the recipient’s bank name, account number, country, and additional details such as IBAN or SWIFT/BIC.

4. How long does M-PESA Global take to send money?

Delivery time varies by destination and transfer method. Mobile wallets may be faster, while bank transfers can take longer because of settlement processes.

5. Can I send money abroad from M-PESA without the app?

International-transfer access has historically been available through USSD, but menus and availability change. Check the current M-PESA menu for supported options.

6. Does M-PESA Global charge a fee for international transfers?

Yes, applicable charges can vary by destination, amount, transfer method, and exchange rate. Review the final fee and recipient amount before confirming.