Introduction
Carrier Billing (also known as Mobile Payment) is an alternative payment method supported by Muvi that allows users to pay for content directly through their mobile/cellular operator. Instead of using credit/debit cards, net banking, or cash, the payment amount is added to the user’s phone bill or deducted from their prepaid balance.
What is Carrier Billing
Carrier Billing enables end-users to:
- Purchase subscriptions or content
- Pay via their mobile operator billing system
- Complete transactions securely using two-factor authentication (2FA)
This method is especially useful in regions where card-based payments are less common.
How Carrier Billing Works
- The user selects Mobile Payment / Carrier Billing at checkout
- The user enters or confirms their mobile number
- A verification step (OTP or similar 2FA method) is triggered
- Upon successful authentication, the payment is processed
- The amount is:
- Added to the user’s postpaid bill, or
- Deducted from their prepaid balance
Integrating the Carrier Billers
Currently, we support the following carrier billers. You can integrate any of the carrier billers into your streaming platform.
1. MTN Payment Gateway
You can integrate MTN Nigeria as a hosted payment gateway. MTN also has a presence across major African countries. By integrating the Payment Gateway, you can accept payments from your end-users via the MTN mobile numbers in Nigeria. MTN supports USSD-based payment modes. During checkout, the end-user gets two options: “Accept Subscription” or “Once Off”. Click here to learn how to integrate MTN Payment Gateway.
- Supported in Countries: Currently, it is available in Nigeria. But it can be integrated for other African countries on request via the Support Ticket.
- Supports Currencies: It supports the NGN (Naira) currency only.
2. M-Pesa Payment Gateway
You can integrate M-Pesa as a hosted payment gateway. By integrating the Payment Gateway, you can accept payments from your end-users via the M-Pesa mobile numbers in Kenya. M-Pesa supports USSD-based payment modes. Click here to learn how to integrate MTN Payment Gateway.
- Supported in Countries: Currently, it is available in Kenya.
- Supports Currencies: It supports the KES (Kenyan Shilling) currency only.