Xiaomi Redmi smartphone owners often face a situation where mobile operator or associated card balances are regularly charged for services they may have forgotten or even not known existed. In the MIUI and HyperOS ecosystem, there are many channels through which paid services can be activated, from standard app stores to specific shell services. It is difficult to independently detect the source of the write-offs, since they are configured in different parts of the system.
Our challenge is to take a detailed look at all the possible locations where your active subscriptions are hiding, and provide a clear algorithm for how to disable them, and not only will we look at the obvious options like Google Play, but also lesser-known ways to authorize payments, including Mi Credit, SMS-Subscription and hidden ad integrations: Understanding the payment structure of Android-based systems MIUI It will allow you to take full control of your finances and stop unwanted leaks of funds.
Before we get into technical manipulation, it's important to point out that managing subscriptions isn't just about removing an app icon. Deleting an app from your desktop doesn't cancel an automatically signed subscription if it was tied through a store or carrier, so you have to go from checking your main accounts to analyzing the detail of your expenses to guarantee you can fix the problem.
Checking subscriptions in Google Play Store
The most common source of periodic payments is the official Google app store. This is where users most often make trial periods that automatically go to a paid subscription. To check status, open the Play Store app on your Xiaomi Redmi and click on the profile avatar in the upper right corner. In the menu that opens, select Payments and Subscriptions, and then go to Subscriptions.
This section will show you a complete list of all active and pending services. If you see an unnecessary service here, click on it and select the option "Cancel Subscription". The system will prompt you to specify the reason and may try to keep you, but to completely stop the debits, you need to complete the procedure. Please note that after cancellation, access to the content is usually saved until the end of the paid period.
Sometimes, subscription history can be hidden or divided if you’ve used different Google accounts on your device. Check all email addresses that have ever been added to your phone’s settings. It’s also worth looking at the Budget and Payment History section to see past transaction dates and match them with bank statements.
⚠️ Note: If the Unsubscribe button on Google Play is inactive or not, it means that the subscription was made through a third-party website or carrier, and not directly through the app store.
Search for subscriptions through Mi Account and Xiaomi services
Xiaomi’s ecosystem is deeply integrated into the operating system, offering its own services such as Mi Cloud, Xiaomi Music or advanced themes. Payments for these services are often tied to your Mi Account. To check, log into your phone’s settings, select the top line with your account (Mi Account), and go to the Subscriptions or Services section.
Active extensions for cloud storage or premium content can be displayed here. The interface may vary depending on the MIUI version and region, so check all tabs carefully. If you find an active subscription to Mi Cloud but do not use it, immediately disable autorenewal to avoid foreign currency charges.
Special attention should be paid to the Theme app, which is system on Redmi smartphones, and can also be subscribed to font packages, live wallpaper or premium themes. Open the app, go to the profile and check the "My Purchases" or "Subscriptions" section. Often users accidentally activate the trial period when downloading a free at first glance design.
What to do if your Mi Account is not opened?
Analysis of subscriptions through the operator (SMS and balance)
One of the most insidious ways to charge is through mobile subscriptions, which are often activated by accident when you click on an advertising link or enter a phone number on a questionable site. Unlike Google Play, here money is written off directly from the main balance or bonus account. USSD-command specific to your operator (e.g. *152# or *105#) or use the official operator app.
In your mobile application (MTS, Beeline, MegaFon, Tele2, etc.), find the Subscriptions, Paid Content or Services section, which will provide a full list of active services such as Horoscopes, Anecdotes, Psychologist, etc. The shutdown usually occurs in one click. It is also recommended to check the expense history to identify periodic payments of a small amount that are easy to overlook.
There is also a class. SMS-If you see regular debits marked "Info Service" or the name of the content provider, contact the operator's support immediately. They are required to disable all third-party subscriptions at your request and, in some cases, refund funds if a little time has passed since the write-off.
☑️ Verification of operator subscriptions
Hidden subscriptions in third-party apps and widgets
Not all subscriptions are managed centrally, and many applications, especially those that are not downloaded from official stores, but through a browser or a web browser. APK-files that may have their own subscription mechanisms, often with antivirus, accelerator, photo editors, or dating apps. → Annexes → All applications.
Look for apps with suspicious names or apps you don't remember installing. Go to the app information and see the "Data Use" or "Notifications" section. If the app is actively using the Internet but you're not using it, chances are it's part of an advertising subscription or a miner. Deleting the app is the first step, but you also need to check if it has any rights to autorun.
Extra caution should be exercised with desktop widgets. Some themes or launchers may contain weather or news widgets that offer "premium access" when you first run. Even if you closed the window, the subscription may have been issued. Delete all unused widgets and check the settings of the MIUI launcher in the "Desktop" section.
| Type of subscription | Where to find | Method of disconnection | Risk of refund |
|---|---|---|---|
| Google Play | Play Store app | Through the profile menu | Low (only in case of error) |
| Mi Account | Settings → Mi Account | Subscription section | Medium. |
| Communications operator | Operator Appendix / USSD | Unsubscribe through the service | High (frequently returned) |
| Inside the app | Settings of the application itself | Deletion + unsubscribe | Zero. |
Using banking applications for detection
If none of the system methods worked, the most reliable source of information is your bank. Open the bank application through which the payment is made, and go to the details of transactions. Find a suspicious charge and click on it to view the details. The transaction description often includes the recipient's name, Merchant ID code, or a short service name.
Modern banking applications (Sberbank, Tinkoff, Alfa, etc.) have built-in analytics modules that can automatically categorize as “Subscriptions” or “Services.” Search the history of transactions by entering keywords like “subscription”, “auto payment”, “recurring”. If you find a recurring payment, the bank often allows you to block repeated charges to this merchant directly from the application interface.
And banking apps also have Autopayments or Subscriptions in the card settings section, which aggregates all the regular payments that are linked to the card, which is a convenient way to see the big picture and disable the extra one by one action, and remember to cancel your bank subscription at the source (app) after you disable it, otherwise the service may block your account for non-payment.
⚠️ Attention: Blocking payment at a bank does not always amount to cancelling a service contract. The service provider may continue to accrue debt, which in rare cases can lead to data transfer to collectors if the amount is significant.
💡
Use virtual cards for trial periods, set a limit on the card to 1 ruble or 0 rubles before you apply for a free trial, which is guaranteed to prevent automatic renewal of your subscription for full cost if you forget to cancel it.
How to Prevent Accidental Subscription
To prevent the problem from recurring in the future, you need to configure payment security on your Xiaomi Redmi. PIN-login to purchase on Google Play. To do this, go to the Play Store settings, select "Settings" → "Authentication" and select "All Purchases" now no subscription will be issued without your fingerprint or face.
Second, be careful with app permissions. Don't let unverified programs access SMS and calls. It's through reading incoming messages that malware can confirm subscriptions without your knowledge. Check the access rights in the Settings menu → Privacy Protection → Permission Manager.
The third step is to install a reliable antivirus or use a built-in MIUI security scanner. Regularly perform a full system check, and it is also recommended to disable the installation of applications from unknown sources, leaving this option only for verified file managers if it is really necessary.
💡
The best protection against random subscriptions is a ban on payment without confirmation and regular checks of the bank’s transaction history once a month.