How to Register for M-PESA Global and Activate It in 2025
In Kenya, M-PESA is not a new name, but still many Kenyans do not know all of its features that it has to offer. If you are looking to send and receive money internationally, you need to know all about M-PESA Global and M-PESA GlobalPay, which makes these transactions necessary.
M-PESA GlobalPay is available in more than 170 countries globally, where you can use it for international money transfers. However, before you even think of using it and you are not sure how it works, in summary you must have registered and activated the GlobalPay card (M-PESA Visa card) for you to be able to use it. Below is everything that you need to know about the M-PESA Global Card.
What Exactly Is M-PESA Global or GlobalPay?
Many users mistakenly assume M-PESA Global and GlobalPay are the same thing, but they serve different purposes under the same international umbrella.
M-PESA Global is Safaricom's cross-border money transfer service that enables users to send and receive funds internationally. It supports transfers to over 170 countries through partnerships with platforms like Western Union, PayPal, and MoneyGram. This feature allows Kenyans to receive remittances from relatives abroad, make payments for school fees overseas, or even pay suppliers in other countries.
GlobalPay, on the other hand, is a virtual Visa card issued through M-PESA. It allows users to shop online at any global merchant that accepts Visa, including Amazon, Netflix, Alibaba, and more. Unlike M-PESA Global (which deals with person-to-person or service transfers), GlobalPay is about online retail and subscriptions.
In 2025, GlobalPay features include:
- CVV auto-refresh every 30 minutes
- Card validity for 3 years
- Spending caps from KSh 1 to KSh 250,000
- 3.5% forex markup fee
How To Register for M-PESA Global in 2025?
Follow the process below to activate your card:
1. Via USSD Code (*840#)
- Dial *840# on your phone
- Follow the prompts to opt-in to M-PESA Global
- Accept the terms and conditions
- Once done, you'll receive a confirmation SMS
2. Using MySafaricom App
- Open the MySafaricom App
- Tap on the "Grow" section
- Navigate to "M-PESA Global"
- Select "Join M-PESA Global"
- Confirm your registration and agree to terms
If the above methods don't work out for you, you can visit any Safaricom shop nationwide with your ID card, and you will get assistance from the Safaricom Customer Care agents for the onboarding process. Once registered, you can start sending money internationally, withdraw from partner agents abroad, or link accounts like PayPal for smoother online commerce.
How Do You Activate M-PESA GlobalPay Virtual Card?
Just like registration, the process of activating GlobalPay is an easy process that you can actually do by yourself. Here is how:
Option 1: Using the MySafaricom App
- Open the app and go to the "M-PESA" tab
- Select "GlobalPay" under the "Grow" section
- Tap on "Create Card"
- Set your preferred card name (e.g., "Main Shopping")
- Accept terms and conditions
Once completed, you'll receive a virtual Visa card with a 16-digit number, expiry date, and a CVV that refreshes every 30 minutes—a major security upgrade.
Option 2: USSD Shortcut (*334#)
- Dial *334#
- Choose "Lipa na M-PESA"
- Select "GlobalPay"
- Follow prompts to generate a card
This USSD method is perfect if you don't have smartphone access.
NOTE: While your card is activated, you need to be aware that the card is valid only for 3 years. Additionally, the minimum you can send internationally is KSh 1 and the maximum is KSh 250,000 per transaction. There is also a forex markup of 3.5% on all foreign currency spends. Finally, you can manage or delete your GlobalPay card anytime through the app. If your card remains inactive for 3 months, it's considered dormant, and you must wait 12 months to reapply.
M-PESA GlobalPay Fees & Limits
The limits and fees applied to your card are as follows:
Amount Range (KSh) | Tariff (KSh) |
---|---|
101 - 5,000 | 100 |
5,001 - 15,000 | 250 |
15,001 - 35,000 | 350 |
35,001 - 70,000 | 500 |
Common GlobalPay Issues & Quick Fixes
There are most common issues that you may face while using the card, and one of them is the issue of the card not working. Here you need to understand that the M-PESA Global card uses a CVV that changes dynamically every 30 minutes. Ensure you check on that.
If the transaction has been declined, ensure you have sufficient funds in your M-PESA wallet and verify that the amount you are transacting is within your M-PESA account limits.