Why execute ussd code on a smartphone. Megafon USSD commands - complete list

We all use cellular communications, but all users have different telecom operators, some will have MTS, Tele2, Megafon, Beeline, Yota. As everyone still knows, the commands sent through the SMS center are also different for each operator. I have prepared a small list of such commands, maybe it will be useful to someone. What is USSD? USSD is a command that consists of combinations of certain numbers and special characters. Each command responds to a specific section or request. For example, it is now very difficult to reach an operator to disable subscriptions or perform other actions. You can disable subscriptions yourself by typing the command in your phone. Where a menu will appear or an SMS message will arrive in which you will see the information you need. From English Unstructured Supplementary Service Data. It helps the user of a specific network or operator interact with service applications. It’s simply not realistic to remember all USSD requests, so I’ll write commands. You can save it for yourself or print it from the site for further work with the codes.

My whole family and I use the MTS operator. Therefore, the first teams will be MTS.

General USSD MTS:

  • *100# - find out the balance of your account (Number).
  • *145# - get information about the last five paid actions by phone number.
  • *111*10# - will show your phone number.
  • *111*11# - connected paid services.
  • *111*12# - find out your tariff plan.

Managing your MTS account:

  • *111*31# or *113*amount# - enter the Promised payment
  • *111*32# - view credited payments
  • *111*33# - find out accruals for the current month
  • *113*0# - cancellation of the Promised payment
  • *363*375YYХХХХХХХ*amount# - transfer money to another MTS number, Share balance

USSD bonus from MTS:

  • *707# - connect packages of minutes, sms, internet, bonus codes
  • *706# - find out the balance of bonus points, the number of bonuses and their expiration date

Beeline:

Beeline USSD services:

  • Mobile payment*110*271#
  • Stay informed + connect *110*1061# disconnect *110*1062#
  • Roaming easily connect*110*9991# disable*110*9990#
  • Call at the expense of the interlocutor, service prohibition connect *155*1# disable *155*0#
  • Call forwarding connect *110*031# disconnect ##002#
  • Blacklist connect *110*771# disconnect*110*770#
  • Extend speed1 GB: *115*121# 3 GB: *115*122#

USSD useful Beeline commands:

  • Check balance (prepayment)*102# or 0697
  • Check balance (postpaid)*110*321#
  • Check the balance of additional services - bonuses, packages (prepayment) *106#, *107#, *108#, or 0697
  • Information about unpaid invoices (postpayment)*110*04#
  • Remaining minutes and SMS (postpaid)*110*06#
  • Top up someone else's account Beeline 0640 44
  • Information about the status of someone else's account Beeline 06409
  • Trust payment 064046
  • Auto payment 064012
  • Beeline internal rate *110*00#
  • Activated options*110*09#
  • Current tariff*110*05#
  • Information about services available at zero 064012
  • All about mobile Internet 0717
  • Information about your own number *110*10#
  • Code directory 065050

Tele 2:

List of Tele2 USSD commands for calling inquiries:

  • Check balance (find out account balance) *105#
  • Find out your phone number *201#
  • Help about the parameters of the established tariff *107#
  • Certificate about the name of the established tariff *108#
  • Request an informational SMS about the Gudok service *115#
  • Information about the Beacon service *118#
  • Information about the service Promised payment *122#
  • Information about the service Top up my account *123#
  • Information about tariffs for roaming Tele2 *146#
  • Payment card activation *106* card code #
  • Mobile USSD portal Tele2-Gid *111#
  • Information about the service Mobile transfer *145#
  • Translation of USSD service into transliteration/Cyrillic *120#
  • Connecting to the Black List service *220*1* subscriber number #
  • Disabling the Gudok service from Tele2 *115*0#
  • Control of paid services *153#
  • Manual settings WAP/GPRS/MMS *202#

Megaphone:

Useful USSD commands Megafon:

  • *105*37# - a request that allows you to find out the tariff plan you are using;
  • *205# - to avoid searching for your number for a long time, dial this combination;
  • *105*503# - a request that makes it possible to obtain a list of paid services assigned to your number.
  • *105# manage services and tariffs on your account.
  • *105*503# receive detailed information about your account.

With zero balance:

  • *144*subscriber number# - “Call me back.”
  • *143*subscriber number# - account replenishment for the subscriber
  • *550*1# - Credit of trust.
  • *106# - Promised payment.

This is the list of USSD commands, I think we can complete it, if I missed something that is very important, write in the comments and we will add and edit the article together with you. If you are interested in another operator and it is not on the list, write to us in the comments below and we will add a list of commands for your operator for you. Thank you for your attention.

Concerned about its clients, it offers a wide range of services, useful options, favorable tariffs, and, last but not least, managing your own number through your personal account tools. To achieve this goal, service telephone numbers are used, as well as USSD commands Megafon. Armed with such technologies, you can manage your personal number directly from your phone, even without access to the Internet. Where can I get a list of useful MegaFon numbers, and also get brief information about their purpose? Our short article can tell you about all this.

And so, let's look at the necessary and useful numbers from MegaFon: All kinds of reference and informational numbers; Numbers for managing a current account and resolving financial issues; Numbers that control the tariff model and a number of related services. This review will also provide emergency numbers.

Helpful reference numbers

One of the most significant and authoritative numbers of Megafon is rightfully considered the help service - 0500 . Many problems are solved thanks to this number. MegaFon's help desk will help you get answers to important questions, as well as connect the necessary service, or disable one that is no longer relevant. This service will help you understand any settings using voice prompts that work automatically.

What is noteworthy is that this service provides access to its service around the clock. You can call MegaFon's helpline not only from a mobile phone, but also from a landline phone. For this purpose, the number 8-800-550-05-00 is registered on the network, which is a complete copy of the above-mentioned service. It contains in its database the same information as a short number and is an indispensable assistant in managing various functions.

Do you like to travel and visit different countries? In this case, the number +7-926-111-05-00 is just for you. A number dialed in this format will allow you to call MegaFon's helpline from any country on the globe. By the way, connecting to the helpline from international roaming will be free.

The next help desk number is a number with a voice automated assistant. By calling the mobile number 0505, which is free, you can receive detailed information on all your questions. The automatic intelligent informer works around the clock, without interruptions, failures and a string of queues.

List of emergency numbers

  • 101 – call fire departments;
  • 102 – police call number;
  • 103 – ambulance;
  • 104 – gas emergency service;
  • 112 – operational and emergency rescue service (Unified Service).

By dialing the emergency number using the voice menu, you can easily contact representatives of the fire, gas, medical and police departments.

Certain mobile phone models can also accept regular emergency dialing numbers – 01, 02, 03 and 04.

USSD balance management commands

We already know the most necessary and important MegaFon helpline numbers. Now let's get acquainted with the teams that are responsible for balance. The main USSD command is *100# , which determines the current account of its owner. This simple number can be learned easily or entered into your contact book.

If when using the command *100# If you have problems (the information is not visible or it is difficult to distinguish), then you can always find out your balance by calling 0501. The autoinformer will tell you this.

Next USSD request *550# informs about the detailed balance. A text message is sent to your mobile phone containing the following data:

  • Available funds;
  • Granted limit;
  • Current balance.

Available funds are the sum of the current balance and the cash limit provided by the operator. In order to receive information about available minutes, SMS and Internet traffic, there is a command on the MegaFon network *558# . By sending such a request to the operator, in a few seconds you will receive a comprehensive answer to your question.

Mentioning all the useful operator numbers for managing a cash account, one cannot fail to mention the bonus program. To find out the remaining bonus points you need to send a request *105*5# . This request will also help you exchange your points for a variety of rewards.

Team *512# will allow you to see information about the last five debits from your cash account. In a few minutes, an SMS will be sent to your number with a transcript of the latest charges. The command is very useful for identifying money leaks from your phone balance.

USSD commands Megafon with zero balance

Let's look at some Megafon USSD commands that are directly related to the balance, from the “Possibilities at zero” category:

  • *144*subscriber number# - USSD command for the “Call me back” service. Having sent such a request with the number of the called subscriber, he will receive a short notification asking him to call back;
  • *143*subscriber number# - USSD command, which implies topping up the account of the subscriber who sent such a request. And the request itself indicates the telephone number of the subscriber you are contacting with the request;
  • *550*1# - USSD command, which makes it possible to activate a useful service - Credit of Trust. What does this mean? The Megafon company allows its clients to obtain a credit limit, with the help of these funds they can use all the services provided;
  • *106# is a USSD command that makes it possible to activate the Promised Payment service. This command allows you to borrow money from the operator if there is no replenishment available at the moment. By sending such a request to the operator, you receive a certain amount of money into your current account.

You can learn more about the services from the “Opportunities at Zero” section on the MegaFon website, on our website, or ask the operator about the question you are interested in.

Megafon USSD commands for managing services and tariffs

The most necessary Megafon USSD commands are those that make it possible to manage your tariff plan, balance and services. This includes the simplest command, which allows you to control the paid services connected to this number. Having dialed the combination *105*503# , you will receive detailed information about the amount spent from your account.

Using USSD command *105# You can manage services and tariffs on your number. And it is not necessary to do this only through the “Personal Account”. This request gives the subscriber a solid opportunity. Namely: disabling or connecting certain services, managing tariffs, working with a bonus program, obtaining a variety of reference information. Using this tool, you will solve a lot of questions that interest you.

Useful USSD commands Megafon

  • *105*37# - a request that allows you to find out the tariff plan you are using;
  • *205# - to avoid searching for your number for a long time, dial this combination;
  • *105*503# - a request that makes it possible to obtain a list of paid services assigned to your number.

The largest telecommunications company provides all its users with the Rostelecom USSD command service. The USSD service gives subscribers the opportunity to communicate with the provider through short messages (find out the balance, check availability of subscriptions, check the package balance). There are no intermediate links between them, since the message comes from the Rostelecom autoinformer in real time.

First, you need to figure out what kind of command this is and what it is needed for. Thanks to USSD commands from Rostelecom, customers have the right: firstly, to quickly receive a response to a request and, secondly, to receive this information for free. USSD differs from regular messages in that it does not guarantee redelivery of a text response, since the response is instantaneous. Such messages include balance status, connected services and subscriptions, tariff information and package balance and other data. This service is quite well known and has been actively used for a long time.

After it becomes clear what a USSD command is, the question arises: how to send a USSD request? To do this you need to do the following:

  • Go to the dialing interface;
  • Be sure to put the * icon;
  • Dial the required combination of numbers;
  • Select the # icon;
  • Complete the operation by pressing the call button.

It is the * and # signs at the beginning and end that recognize this command as a request, and not a call to the Rostelecom operator. Within a few seconds the answer to the corresponding question comes. For example, a USSD balance request in Rostelecom looks like *105#. There is nothing complicated in this procedure and every subscriber can master it.


How to disable Rostelecom subscriptions using the USSD command? In the same way: you should dial the request *153# from the device, in response you will receive an SMS - a message with a list of connected services; then dial *144*6#. By following the instructions received in messages, you can disable paid services.

What are the USSD commands in Rostelecom?

Rostelecom's USSD commands help users quickly get an answer to their question. The most common useful queries:

  • *105# check balance;
  • *107# find out information about your tariff (package balance);
  • *115# function replace dial tone;
  • *122# trust payment;
  • *122*1# activate the trust payment service;
  • *202# option for connecting to mobile Internet;
  • *111# USSD service menu (possible subscriptions).

The listed queries are short and simple, it won’t be difficult to remember. The advantage of USSD requests from Rostelecom is that the service is available even with a negative balance. If you have any questions or malfunctions, you can call a Rostelecom specialist using the short telephone number 0111.


How to check the remaining traffic for a package

Nowadays people constantly use the Internet: searching for information, weather forecasts, TV schedules, watching movies, and more. Of course, it makes it easy to stay in touch: exchange messages via social networks and email. In order not to go beyond the boundaries of your traffic, you need to monitor its condition. This can be done using a special USSD command; every network user can use the service. It’s easy to check the balance of the Rostelecom package via the USSD command using the combination *116* - tariff code - #. It is important to remember that each subscriber has his own tariff plan code. For example:

  • Code 344 - SIMPLE INTERNET L;
  • Code 345 - package costing 345 rubles per month;
  • Code 343 - 3G, 5 GB limit.

Thus, you can get answers to all questions related to mobile communication services (traffic and its conditions, balance, balance). By sending requests from your cellular device, the necessary information will be received in response.

Conclusion

Thanks to USSD commands from Rostelecom, managing mobile services is very easy. The appearance of USSD codes in mobile phones has greatly simplified the subscriber’s life and allowed them to receive the necessary information on their account and subscriptions in a matter of minutes. In addition, requests are free - no money will be debited.

USSD request and response (flash).

This is a specific function, unlike, for example, sending SMS, but it can also be useful. So, we have a computer and a cell phone connected to it.

What benefits can we get from this function? Do you often check your cell phone balance? This is what is usually used for USSD request. For example, balance request for a number from MTS it looks like this *100# , i.e. This is the combination you type on the keys of your cell phone and press the call button. In response, the current balance of your account is displayed on the screen.

This function was added to the program at the request of one of the users. I will be very grateful if you send me why you use this function. For now, I only see it for controlling the account balance, although different operators may have quite interesting USSD commands. In essence, the algorithm is simple - your program transmits a USSD request via SimpleSMS, receives a response in a text file and then analyzes the contents of this file.

In the process of receiving SMS, the program generates log file(not to be confused with a technical log file!). The default name of this file is ussd_SimpleSMS.log (the prefix “ussd_” is added to the name specified in the INI file - see).

COMMAND LINE OPTIONS.

1 . INI=SETTINGS_FILE_NAME- if you use a different name for the program settings file, different from the default file name. For example, INI=test1.ini ;

2 a. USSD1=COMMAND- indicates to the program that it is required to execute a USSD request with the COMMAND string, for example USSD1=*100#1- this is getting a balance

2 b. USSD2=FULL USSD STRING- indicates to the program that it is required to execute a USSD request with the string FULL USSD STRING. Different from option 2a in that it allows you to work directly with the AT command AT+CUSD. And to request, for example, the same balance from MTS, you need to write USSD2=0,$ *100#$ ,15, which corresponds to the AT command AT+CUSD=0,“ *100#“ ,15. Attention, special feature - given that the command is transmitted through the command line symbol (quote marks) should be replaced with a dollar sign $ .

3 . UssdPduR=FULL USSD STRING- indicates to the program that it is required to execute a USSD request with the string FULL USSD STRING. Similar to USSD2 parameter . It appeared due to the fact that, for example, to the Huawei e1550 modem, this command must be transmitted in encrypted form. The parameter can be written either UssdPduR, or UssdPduL- depending on the language ( R Russian or L atinitsa) operator response. Or use universal UssdPduA- then the program itself will determine the encoding of the response. For example, to view the balance of MTS you need to run this:
Simplesms UssdPduR=1,*100#,15
And for Megafon like this: Simplesms UssdPduA=1, $ *100#$ ,15

4 . RMSG=FILE_NAME_TO_SAVE_RESPONSE- if you want to set your own file name to save the answer, for example, RMSG=ussd1.txt. Otherwise, the program itself will assign a file name in the format: COM port_ussd.txt

START!

All that remains is to write a command line to run the program. In my example it looked like this (the line to run the program is underlined in red):

Given the command line, the program created the file “ussd1.txt”. In the picture below you can see the contents of this file:

File format uniquely simple - the response received from the cellular operator is recorded.

Please pay attention to some subtleties. Different cell phone models interpret and perceive (or do not perceive) AT commands slightly differently. Therefore, not everything can work smoothly and chocolatey. If your problem really deserves to be solved, then anything is possible. Send comments, a description of a specific area of ​​application - if this is really necessary, we will agree.

This reception function was tested on a Sony Ericsson Z310i phone, sent to me by one of the program users specifically for these purposes.

What are USSD requests and why are they?

USSD (Unstructured Supplementary Service Data) technology was actively used at the end of the last century and the peak of popularity of short commands was precisely in those days. However, recently banks have again turned to this technology to implement it in remote customer service.

USSD provides instant messaging between the operator and the phone, and if an additional gateway is used, with third-party services, for example, banking.

A USSD code is a short command that the phone owner types on the keyboard; it must always begin with a * and end with #. The most popular example of using such requests is checking the phone balance, which is provided by all telecom operators (*100#, *105#, etc.) These short commands are USSD requests.

Specific USSD requests using examples from different banks

First of all, of course, we need to talk about the fast teams of Sberbank of Russia. Whatever one may say, Russians have the most cards issued by Sberbank.

ServiceUSSD requestNotes
reference Information*900#*900*20#
Top up your phone*900*100# Where 100 is the top-up amount in rubles. The minimum replenishment amount is 50 rubles.
Top up your phone*900*89ХХХХХХХХ*100#Where 89ХХХХХХХХ is the subscriber number, and 100 is the replenishment amount
Find out the exact amount of funds on the card*900*01# or *900*01*0000#If Mobile Bank is connected to 1 card, then the first request is sufficient. If you have several cards, it is better to use the second one. Where 0000 is the last 4 digits of the card number
Mini-statement of recent transactions*900*02*0000# Where 0000 is the last 4 digits of the card number for which you want to know the transaction
Emergency card blocking*900*03*0000*Х#Where 0000 is the last 4 digits of the card number that needs to be blocked Where X is the reason for blocking: 0 – loss 1 – theft

2 – the card was jammed by the ATM

3 - other

Intrabank money transfer from card to card*900*11*0000*1111*5000# Where 0000 is the last 4 digits of the sender’s card 1111 is the last 4 digits of the recipient’s card 5000 is the transfer amount in rubles (Maximum daily limit is 100 thousand rubles)

These are not all USSD codes that can be used by owners of Sberbank cards with a connected Mobile Bank. You can get acquainted with the detailed list from the call center specialists.

USSD banking from Alfa-Bank - Alfa-Dialog has a much wider range of possibilities for performing any transactions. However, such a service is not cheap. Depending on the connected package, the cost of the service varies from 0 rub. up to 69 rubles per month.

Unlike Sberbank, where each operation has its own team, in Alfa-Dialog everything is arranged differently. When entering the command *142#, the client enters an interactive menu where he can select the required operation:

  1. Mobile recharge
  2. Card balance
  3. Card account statement
  4. Locking plastic
  5. Making payments and transfers between accounts/to other banks, etc.

Advantages

  1. Quickly dial a command on the phone keyboard
  2. Ability to send short commands from any GSM-enabled device. A very important advantage for owners of regular phones, not smartphones.
  3. Short commands can be sent both when the phone balance is positive or negative, while roaming, etc. They are free and do not require an Internet connection to send.
  4. The most important difference and advantage from SMS messages is the fact that the USSD code is delivered several times faster than an SMS and is not stored anywhere.
  5. The sending channel is protected.

Flaws

Among the shortcomings, only one can be highlighted, but it is very significant - this is insecurity in the event of loss or theft of the phone.

Security when using USSD requests

USSD banking is perhaps one of the most convenient bank services, allowing you to stay updated on your card balance and perform simple operations (mobile top-up, transfer from card to card, etc.) without the slightest effort and expense using one phone. However, how safe are such commands? Not by much! Not only are they not safe, they are very dangerous!

Let's imagine a situation: a person lost his smartphone or, even worse, a bag containing a wallet with cards and a phone.

In the first case, an attacker who finds your phone can use a simple USSD code to find out the balance on the card, transfer all funds from the plastic card to the left mobile phone, topping up the balance. And then all that remains is to withdraw the money to the card, for example, through the QIWI system and “look for” the fraudster. Of course, it will not be possible to transfer more than 10,000 rubles, since, for example, Sberbank cards have a maximum daily limit for replenishing a mobile phone via a USSD request, but there are other banks that provide similar services to their clients without preset limits and restrictions.

What does the service of transferring funds from card to card cost using just one command? What about a request with detailed information about the plastic details? Unless they provide a PIN code. An experienced carder can use this information to illegally deduct all the money from the plastic card, even if it is in your pocket. The fraudster only needs to know some details.