Without a doubt, Netflix is the undisputed streaming giant in Kenya. Despite the competition from popular streaming sites such as Showmax, Netflix has become a darling with many Kenyans. There is a good reason for that since its humble beginnings in 2016, when it was launched, instantly attracting many subscribers from the country.
What makes Netflix a go-to source of Entertainment in Kenya is its affordability, as it offers various subscription plans targeting various audiences. However, with all the enticing features that Netflix offers, one factor that is still considered a letdown among the Kenyan audience is its inability to add local payment options such as M-Pesa.
To pay for Netflix, you will often have to use several options, such as Credit and Debit Cards ( Visa, Mastercard, etc.), Virtual Cards, and PayPal. But what if we were to tell you that it is very much possible to pay for Netflix using M-Pesa, not the usual M-Pesa Paybill number Method, but through the New-Mpesa Global Pay Card. Here is how:
Netflix Plans and Pricing in Kenya
Before we go into the know-how to pay for Netflix, it is essential to know how much Netflix charges for its plan in Kenya. Basically, the platform offers up to 4 plans that consist of the following:
Plan | Price (KES/month) |
---|---|
Mobile | 200 |
Basic | 300 |
Standard | 700 |
Premium | 1,100 |
If you are wondering what each of these packages offers and how to choose the best options, consider reading this guide, which explores all the Netflix packages in Kenya in depth.
How to Pay for Netflix with M-Pesa
M-Pesa has quickly become a modern banking system in Kenya. You can actually use M-Pesa to buy Goods online through its “Lipa Na M-Pesa” feature. However, when it comes to paying for Netflix using M-Pesa, the Globay Pay, a mini app in the New M-Pesa app, is used for payments.
M-Pesa Global Pay is basically a virtual Visa card that was launched as a result of a partnership between Safaricom M-Pesa and Visa. After registering for the card, you can actually use your card details to buy goods online from Popular stores such as Amazon, Jumia, and pay for a Netflix subscription with it since Netflix actually accepts Virtual cards
Step 1: Activate M-Pesa Global Pay
So, how do you get your M-Pesa Visa Card details? It all starts with registering for the service using the M-Pesa App. Here is how:
- Download the M-Pesa App from either the Google Play Store or the App Store and install it.
- Open the app and navigate to the Financials section, click on See More and locate “M-Pesa Global”
- The App will prompt you to create the card. Select the colour and proceed to customise your card until you are done
After you complete this process, you will receive an SMS indicating that you have activated your M-Pesa Global card. Now, to fetch your card details, just log back to the Mpesa App>>Select M-Pesa Global >> See Card details. Copy your card details to a safe space, and don’t disclose them to anyone.

Note
You can also register for an M-Pesa Visa Card by using the *840# on your Safaricom Line, accepting the terms, and activating your virtual GlobalPay card.
Step 2: Pay For Netflix Using M-Pesa
Now, using the card details that we saved from your M-Pesa Global card, you can proceed and make your payments
- Log in to your Netflix account and go to Account under your profile.
- Navigate to Membership and select Manage Payment method
- Click on Add Payment method and select credit or debit card
- Now, on the Enter Payment details Page, enter the M-Pesa card details that we saved from your M-Pesa global Pay card earlier.
- When you are done, click on Save, and immediately, Netflix will subtract the amount based on your Netflix package
- You will then receive a Message from M-Pesa Global Pay and M-Pesa confirming the transaction
How to Pay for Netflix with PayPal
Another quick alternative to paying for Netflix in Kenya is using PayPal. This method requires you to create a PayPal account or log in to your account. It also requires that your PayPal account be linked to your M-Pesa number and have enough cash to cover the package that you are paying for.
If your account is low on cash, you can send money from M-Pesa to Paypak using the Paybill Account number (800088 ) and the phone number registered on your PayPal account as the account number.
To make payments on Netflix using PayPal, the process is actually similar to the one we discussed earlier while using the M-Pesa Virtual Card. Here is what you need to do:
- Log in to your Netflix account and navigate to the “Account” section
- Click on “Update payment info” and choose “PayPal” as your payment method.
- Enter your PayPal email address and follow the prompts to complete the process.
Once you’ve linked your PayPal account, Netflix will automatically deduct your subscription fee from your PayPal balance each month.
Questions And Answers
Can I pay for Netflix with M-Pesa via M-Pesa?
Yes, you can pay for Netflix using M-Pesa Global Pay, a virtual Visa card linked to your M-Pesa account. This method lets you enter the card details on Netflix’s payment page.
Can I pay my Netflix bill with PayPal?
Yes, PayPal is accepted as a payment method for Netflix in Kenya. Ensure your PayPal account is linked to your M-Pesa number and has sufficient funds. Payments are automated once connected to your Netflix account
What payment methods are available for Netflix?
Netflix in Kenya supports:
- Credit/Debit Cards (Visa, Mastercard, American Express)
- M-Pesa Global Pay (virtual Visa card)
- PayPal
- Prepaid cards with Visa/Mastercard logos
- Netflix Gift Cards
How do I pay for Netflix if I don’t have a credit card?
Use M-Pesa Global Pay or PayPal linked to M-Pesa. For M-Pesa Global Pay, create a virtual Visa card via the M-Pesa app and use its details on Netflix. For PayPal, fund your account via M-Pesa (Paybill 800088)
How much is Netflix in Kenya per month?
The Following are the Plans for Netflix in Kenya:
- Mobile: KES 200 (SD, 1 device)
- Basic: KES 300 (SD, 1 device)
- Standard: KES 700 (HD, 2 devices)
- Premium: KES 1,100 (4K HDR, 4 devices)
If you are looking to pay for Netflix in Kenya, using the M-Pesa option is appropriate. Luckily, I have listed all the steps you should take and follow in this article. All you need to do is register with M-Pesa GlobalPay on your M-Pesa App and then use your card details on the Netflix Payment Page.