*904#

MTN On Demand

What is MTN On Demand?

The *904# is a mobile USSD code that allows you the ease of buying airtime and data directly from your bank accounts to mobile phones, at your convenience, anytime, anywhere. This service is also called MTN ON Demand.


How can I buy Airtime/Data with the *904# code?

To buy airtime with the code, simply dial *904# to go through the menu or *904*Amount# to buy airtime.


What are the benefits of the *904# code?

You will enjoy benefits such as:

    • Convenience (you can buy at any time, and anywhere
    • Ease of purchase
    • No need to scratchWhich
    • No hidden charges on your account or airtime
    • No network issues
    • Simple and instant (No delays)
    • Multiple purchase (strictly for the MTN number linked to any of your account)

You can currently use the *904# MTN OnDemand service with 17 banks. The applicable banks are:

Banks
First Bank Access Bank UBA bank Zenith Bank
GTB FCMB Union bank Fidelity bank
Stanbic IBTC Ecobank Sterling bank Heritage bank
VFD MFB Keystone bank Wema bank Unity bank
Polaris bank
Frequently Asked Questions

MTN On-Demand is a direct service that allows you to buy airtime as well as data bundles on your line or any MTN line instantly, directly from your bank account using a USSD code or debit card at your convenience, anytime, anywhere. You can buy airtime and data bundles to a maximum specified by the bank.

To buy airtime and data bundle, dial *904# to go through the menu.

You can decide which bank you want to buy airtime or data from if you have multiple bank accounts.

When you dial *904#, you will be taken to a page with a list of the banks you bank with, from which you can then select the bank you would like to debit.

    • Dial *904#, select option 1 and continue with the transaction.
    • After selecting your bank, you will be redirected to your bank to input your Bank USSD pin.
    • Currently, we have 17 banks available for the Bank USSD option. They are:
Banks
First Bank Access Bank UBA bank Zenith Bank
GTB FCMB Union bank Fidelity bank
Stanbic IBTC Ecobank Sterling bank Heritage bank
VFD MFB Keystone bank Wema bank Unity bank
Polaris bank
    • Dial *904#, select Option 2 and follow the menu option.
    • You will receive an SMS link to tokenise your card.
    • Register with the one-off option and get started.

Dial *904#, select option 3, and continue with the transaction.

Currently, we have seven banks available for the Bank Account option. They are

1. FCMB

2. Fidelity

3. Keystone

4. Polaris

5. Stanbic

6. UBA

7. Union

Dial *904*amount#

Currently, we have seven banks available for the Direct dial option. They are

1. FCMB

2. Fidelity

3. Keystone

4. Polaris

5. Stanbic

6. UBA

7. Union

You can access and purchase the following from the menu on *904#:

    • Airtime (for yourself and third party)
    • Data bundles (for yourself and third party)
    • XtraValue bundles
    • Goodybag social bundles
    • Awuf4u offer
    • Broadband router and MiFi subscription bundles.

All MTN Customers with bank accounts can enjoy this service. Your number has to be linked to a bank account.

Related Pages