How to pay for Wi-Fi via a 900 number: all the methods and pitfalls

Pay for home Internet or Wi-Fi using a short code 900 It remains one of the most convenient ways to top up your account—no need to search for terminals, remember your personal account passwords, or install mobile apps. Simply send an SMS or call from your phone to top up your provider's balance. However, this method has its own set of nuances: fees, amount limits, and technical features that are rarely disclosed in advance.

In this article we will analyze All current payment methods through 900 (SMS, USSD, voice menu), compare the fees of the main providers (Rostelecom, MTS, Beeline, Megaphone), we'll explain why payments sometimes fail and advise you on what to do if the money has been debited, but your internet connection isn't working. We'll also discuss alternative top-up methods in case 900Suddenly stops working or is unavailable for your plan.

What is 900-based payment and how does it work?

Short number 900 — is a universal service for topping up mobile phone accounts, home internet, and digital TV. It works on the principle reverse billingMoney is debited not from a bank card, but directly from a mobile phone balance (or via a linked card if using USSD commands). The main advantage is speed: the payment is processed in 1-2 minutes, and confirmation is sent via SMS.

Technically the process looks like this:

  • 📱 You send an SMS with text (for example, INET 500) to the number 900 or dial a USSD command like *900*123456789#.
  • 🔄 Your mobile operator (MTS, Beeline, etc.) checks your balance and transfers funds to your internet provider.
  • 💳 If there is insufficient money on your phone, the charge will be debited from your linked bank card (if this option is enabled).
  • ✅ The provider receives the payment and credits it to your personal account (usually within 5–30 minutes).

Important: number 900 belongs not to internet providers, but to mobile operators. This means that commission And limits depend on your phone plan, not your Wi-Fi plan. For example, Tele2 The commission for payments through 900 can reach 5-7%, and MTS — only 1–2%.

📊 What is your home internet provider?
Rostelecom
MTS
Beeline
Megaphone
Another

Wi-Fi Payment Methods via 900: Step-by-Step Instructions

There are three main methods for topping up your account using a short code. The choice depends on your mobile operator and internet provider. Below are detailed instructions for each option.

1. Payment via SMS

The easiest way, but it doesn't work for all providers. Suitable for Rostelecom, Dom.ru and some regional operators.

Find out your internet account number (usually specified in your contract)

Check your mobile phone balance

Prepare the top-up amount (for example, 300 or 500 rubles)

Send SMS in the following format: INET [amount] [personal account]

-->

Example: if your personal account 1234567890, and you want to top up by 500 rubles, send it to 900 message:

INET 500 1234567890

A reply SMS will arrive within 1-2 minutes. It will contain the following information:

  • 🔹 Amount to be debited (including commission).
  • 🔹 Order number (save it until the funds are credited!).
  • 🔹 Estimated time for funds to be credited to your account (from 5 minutes to 2 hours).
What to do if SMS is not sent?

If the message does not go away, check:

1. Are there sufficient funds on your phone balance (the minimum top-up amount is usually 50–100 rubles).

2. Is the format specified correctly (spaces and case are important!).

3. Does your mobile operator support payments via 900 (at Yota and some virtual operators this option may be disabled).

4. Is there a block on sending paid SMS (sometimes it is enabled in the phone settings).

2. Payment via USSD command

Faster than SMS, and often commission-free. Works with most mobile operators, but requires knowledge of the exact command syntax.

General format:

900[personal account]*[amount]#

Example for replenishing an account 9876543210 for 1000 rubles:

*900*9876543210*1000#

After entering the command, press the call button. The system may ask for confirmation - send it 1 (yes) or 0 (No).

3. Payment via voice menu (call 900)

Suitable if you can't send SMS or USSD. Call 900 and follow the instructions of the answering machine:

  1. Select the "Payment for services" option (usually a number 1 or 2).
  2. Enter your internet account number using your phone's keypad.
  3. Please indicate the replenishment amount.
  4. Confirm the write-off (click 1).

The voice menu is available 24/7, but may be busy during peak hours (evenings). If the line is busy, try again in 10-15 minutes.

Fees and Limits: How Much You'll Actually Pay

One of the main pitfalls of paying through 900 — Hidden fees. Mobile operators rarely disclose their fees, and internet providers are not responsible for additional charges. The table below provides up-to-date information on fees and limits for popular operators (information is subject to change; please check your personal account).

Mobile operator Payment fee via 900 Minimum amount Maximum amount Supported Internet providers
MTS 1–2% 50 ₽ 15 000 ₽ Rostelecom, MTS, Dom.ru, TTK
Beeline 2–3% 100 ₽ 10 000 ₽ Rostelecom, Beeline, Aquatel
Megaphone 0–1% (free for our subscribers) 10 ₽ 15 000 ₽ Rostelecom, MegaFon, RTK
Tele2 5–7% 50 ₽ 5 000 ₽ Rostelecom, Dom.ru, MGTS

Important: Some providers (eg. Rostelecom) The commission is charged twice: first by the mobile operator, then by the provider itself (up to 1–2%). Check the final amount in the SMS confirmation!

Example: you top up your account with 1000 ₽ via Beeline:

  • 💸 Phone debit: 1000 ₽ + 3% (30 ₽) = 1030 ₽.
  • 📡 Your internet account will receive: 1000 ₽ – 1% (10 ₽) = 990 ₽.

What to do if a payment fails or the money is lost

Even if the data is entered correctly, the payment is processed through 900 may freeze. Let's look at typical problems and how to solve them.

1. The money was debited, but the Internet didn't work.

Reasons:

  • 🕒 Delay in crediting (sometimes it takes up to 24 hours).
  • 🔄 Error in the personal account (check the numbers in the contract!).
  • 🚫 Account blocking by the provider (for example, due to late payment).

Actions:

  1. Check your SMS confirmation: it should contain your order number. Save it!
  2. Call your internet provider's support team and provide your order number.
  3. If your provider doesn't see your payment, contact your mobile operator and request a refund.

2. SMS or USSD is not sent

Possible reasons:

  • 📵 No network or weak signal (try restarting your phone).
  • 🔒 Blocking of paid services (can be disabled after *111# or in the operator's personal account).
  • 📱 Outdated phone firmware (update software).
How to Unblock Paid Services on Android

Go to Settings → Mobile Network → Paid Services and enable the option "Allow sending paid SMS/USSD".

3. Error "Insufficient funds"

Even if there is money on the phone, the debit may not go through due to:

  • 💳 Payment limits (some operators limit spending to 5,000 rubles per day).
  • 🔄 Mobile phone debt (pay it off first).
  • 📉 Negative balance (top up your phone by at least 100 ₽).

Alternative Wi-Fi payment methods (if 900 doesn't work)

If payment is via 900 is unavailable (for example, due to operator blocking or technical problems), use one of these methods:

  • 💳 Bank card through the provider's personal account (commission 0–1%).
  • 🏦 Terminals (Sberbank, Qiwi) - commission is 1-3%, but the money is credited instantly.
  • 📱 Mobile applications (Sberbank Online, Tinkoff, Yandex Money).
  • 🌐 Electronic wallets (WebMoney, PayPal) — suitable for paying for foreign VPNs or hosting.
  • 📄 Receipt from the bank — long, but reliable (0% commission).

Comparison of methods:

Way Speed Commission When to use
Number 900 1–30 min 1–7% Urgent top-up via phone
Provider's personal account Instantly 0–1% If you have access to a computer
Sberbank terminal 5–10 min 1–3% Large amounts (over 10,000 ₽)
Bank mobile app 1–5 min 0% Regular payments (automatic payments can be set up)

Security: How to avoid scammers

Payment via 900 — convenient, but risky. Fraudsters often use this number to deceive. Common schemes:

  • 🕵️ Fake SMSYou receive a message supposedly from your provider asking you to transfer money to a "technical account" via 900. In reality, it's a scammer's number.
  • 🔄 USSD substitution: Fraudsters send links that automatically send a USSD command to pay their bill.
  • 📞 Calls from "support": "Specialists" call you and ask you to confirm a payment via 900, supposedly to unblock the Internet.

How to protect yourself:

  1. Never send SMS or USSD at the request of strangers.
  2. Check the recipient's number: official payments go to 900, and not to five-digit numbers like 12345.
  3. Do not click on links in SMS messages asking you to pay for internet.
  4. Enable notifications about charges in your mobile operator's personal account.

Frequently asked questions about paying for Wi-Fi via 900

Is it possible to pay for internet via 900 from someone else's phone?

Yes, but only if there are enough funds on it and there are no paid services blocked. However payment confirmation will be sent to your phone number, from which the SMS/USSD was sent. If this is not your number, you will not be able to track the deposit status.

It is better to use alternative methods: a terminal, personal account or bank card.

Why is more money debited than I specified when paying via 900?

This is the mobile operator's commission + any possible provider commission. For example:

  • You are sending INET 1000.
  • The operator writes off 1000 ₽ + 3% (30 ₽) = 1030 ₽.
  • The provider will credit 1000 ₽ – 1% (10 ₽) = 990 ₽.

Result: you paid 1030 ₽, and 990 ₽ were credited to your internet account.

Is it possible to cancel a payment after 900 if I made a mistake in the amount?

It's impossible to reverse the charge—the money goes straight to the provider. But you can:

  1. Contact your mobile operator's support team (sometimes they will return funds if the payment was not credited).
  2. Ask your internet provider to return the erroneous payment (you will need the order number from the SMS).

The chances of a refund are higher if the error occurred within 1-2 hours after payment.

Does payment via 900 work for mobile Internet (4G/5G modem)?

Yes, but only if your mobile internet and home Wi-Fi are from the same provider. For example:

  • 🆗 You can: pay MTS-Internet from your phone MTS.
  • ❌ You can't: pay Rostelecom from the phone Tele2 (different operators).

For mobile Internet, other short numbers are usually used, for example, 900 to top up your phone account, not your modem.

What to do if the 900 number does not answer or is busy?

Possible causes and solutions:

  • 📵 Technical work from the operator - try again later or use an alternative payment method.
  • 🔕 Blocking a number On your phone, check your spam blocking settings.
  • 📡 Network problems — switch to 3G/4G or find a place with a better signal.

If the problem persists, call your mobile operator's support team and check if the service is available for your plan.

1. Check your phone balance.

2. Make sure that the personal account is entered correctly.

3. Try a different payment method (USSD instead of SMS or vice versa).

4. Contact your provider's support team with your order number.

-->