One of the innovative payment service launched by National Payments Corporation of India (NPCI) is the *99# service, which works on Unstructured Supplementary Service Data (USSD) channel. This service was launched envisioning the potential of Mobile Banking and the need for immediate low value remittances which will help in financial deepening and inclusion of under-banked society in the mainstream banking services.
About *99#
Banking customers can avail this service by dialing *99#, a “Common number across all Telecom Service Providers (TSPs)” on their mobile phone and transact through an interactive menu displayed on the mobile screen.
Key services offered under *99# service include, interbank account to account fund transfer, balance enquiry, mini statement besides host of other services. *99# service is currently offered by 55 leading banks & all GSM service providers and can be accessed in different Indian languages including Hindi & English.
It is a common technology platform developed by NPCI which allows the Banks and TSPs to seamlessly integrate with each other to provide banking services to the customers at large over the mobile phones (basic as well as smartphone).
Salient features of *99# Mobile App
- Does not require data/ internet for performing transactions.
- Provides basic banking transactions like checking account balance, sending money, Mobile PIN (MPIN) management.
- Provides Value Added Services like checking Aadhaar linked Overdraft status and PMJDY account Overdraft status.
- Works without Internet – Uses voice connectivity
- Round the clock availability (works even on holidays)
- Accessible through a common code *99# across all TSPs
- Works across all GSM service providers and mobile handsets
- Additional channel for banking and key catalyst for financial inclusion
- Service also offered through BC Micro ATMs to serve the rural populace
- Available in multiple languages.
Demo on usage of *99# Service
To view the video demo of the *99 Service,
click here.
*99# Services
*99# has been enabled with the following services:
Non-Financial Transaction
- Balance Enquiry - User can check available balance of the bank account linked to his/her Mobile number.
- Mini Statement - User can generate mini account statement for the bank account linked to his/her mobile number.
- Know MMID* (Mobile Money Identifier) - User can know their MMID which was allotted to him/her by bank during mobile banking registration.
- Generate MPIN - User can Generate or Set his/her MPIN. MPIN or Mobile PIN is like a password and used for authenticating financial transactions.
- Change MPIN - User can change his/her MPIN. MPIN or Mobile PIN is like a password and used for authenticating financial transactions.
- Generate OTP - User can generate One Time Password (OTP) which can be used for different transactions as a second factor of authentication.
Financial
- Fund Transfer using Mobile Number and MMID - User can transfer fund using MMID and Mobile number of the Beneficiary.
- Fund Transfer using IFSC and Account Number - User can transfer fund using IFS Code and Account number of the Beneficiary.
- Fund Transfer using Aadhaar Number - User can transfer fund using Aadhaar number of the Beneficiary.
Transaction Flows
Balance Enquiry
User can check available balance of the bank account linked to his/her mobile number. The Transaction flow to do Balance Enquiry is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 1 for Balance Enquiry and submit.
- A confirmation screen will appear displaying the available balance.
Mini Statement
User can generate mini account statement for the bank account linked his/her to mobile number. The transaction flow to generate Mini Statement is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 2 for Mini Statement and submit.
- A confirmation screen will appear showing the mini-statement.
Know MMID
User can know their MMID which was allotted to him/her by bank during mobile banking registration. The transaction flow to know MMID is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 6 for Know Your MMID and submit.
- A confirmation screen will appear displaying MMID linked to your account.
Generate MPIN
User can generate MPIN using this service. The transaction flow to generate MPIN is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter you bank’s 3 letters short name or first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 7 for MPIN and submit.
- Select Generate MPIN.
- Enter last 6 digits of Card Number & CVV from debit card.
- Enter New MPIN.
- A confirmation screen will appear showing that MPIN is successfully generated.
Change MPIN
- User cans Change MPIN using this service. This is an additional security feature for financial transactions. The complete transaction flow to change MPIN is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first
- 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 7 for Change MPIN and submit.
- Enter old MPIN, new MPIN and confirm.
- A confirmation screen will appear displaying change of MPIN successfully.
Generate OTP
User can generate One Time Password (OTP) which is used for different transactions as a second factor of authentication. The transaction flow to generate OTP is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter you bank’s 3 letters short name or first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 8 for Generate OTP and Submit.
- Enter MPIN.
- A confirmation screen will appear showing the OTP generated for your required action.
Fund Transfer using Mobile Number and MMID
User can transfer funds by using MMID and Mobile number of the Beneficiary. The transaction flow for the same is as follows-
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or t first 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 3 for Fund Transfer using MMID and Mobile Number and submit.
- Subsequent screen to enter Beneficiary Mobile number, MMID, Amount and
- Remarks (Optional) will appear.
- Enter MPIN and last 4 digits of account number (Optional).
- A confirmation screen will appear showing success response
Fund Transfer using Account Number and IFSC
User can transfer funds by using IFS Code and Account Number of the Beneficiary. The transaction flow for funds transfer using Account Number and IFS Code is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first
- 4 letters of IFSC.
- After entering valid IFS code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 4 for Fund Transfer using Account Number and IFSC and submit.
- Subsequent screen to enter Beneficiary Account Number, IFS Code, Amount and
- Remarks (Optional) will appear.
- Enter MPIN and last 4 digits of account number (Optional).
- A confirmation screen will appear showing success response.
Fund Transfer using Aadhar Number
User can transfer funds by using Aadhaar Number of the Beneficiary. The transaction flow for funds transfer using Aadhaar Number is as follows:
- Dial *99# from your Mobile handset.
- Welcome screen will appear asking you to enter your bank’s 3 letters short name or first
- 4 letters of IFSC.
- After entering valid IFS Code or short name, menu will appear with different options of available services enabled for your bank.
- Enter 5 for Fund Transfer using beneficiary Aadhar number.
- Subsequent screen to enter Beneficiary Aadhaar Number will appear.
- Enter MPIN and last 4 digits of account number (Optional).
- A confirmation screen will appear showing success response
Source: National Payment Corporation of India
Related resources
- Mobile Banking through USSD