Коротко: на айфоне и на андроиде звёзды внутри приложения покупаются не у Telegram, а у магазина — App Store или Google Play. Российская карта туда не привязывается, поэтому кнопка либо ругается на способ оплаты, либо не появляется вовсе. Обходится это не сменой региона и не чужим Apple ID, а покупкой снаружи магазина: в нашем боте 100 звёзд стоят 160 ₽ вместо 230 ₽ в App Store, платишь СБП или картой любого российского банка, звёзды падают на тот же аккаунт за пару минут. Ниже — почему устройство вообще на что-то влияет и что делать на каждом.
Почему на айфоне не проходит карта при покупке звёзд
Самая частая формулировка запроса звучит так: «как купить звезды в телеграмме по карте на айфоне сбербанк». За ней стоит одно недоразумение — человек думает, что платит Telegram. А платит он Apple.
Это видно прямо в документации платформы. Когда клиент запрашивает список
пакетов звёзд, у каждого варианта есть поле store_product —
«идентификатор товара в магазине, связанного с этим вариантом».
То есть пакет «100 звёзд» на айфоне — это позиция в каталоге App Store, такая
же, как подписка на музыкальный сервис. Подтверждение покупки Telegram потом
принимает методами payments.assignAppStoreTransaction и
payments.assignPlayMarketTransaction — и там же
отдельно оговорено, что этот путь
доступен только официальным приложениям.
Дальше вступает Apple. У неё правило простое: платёжный метод должен соответствовать стране аккаунта. В инструкции по смене страны Apple пишет, что от тебя потребуется действующий способ оплаты для новой страны или региона. Если Apple ID оформлен на Россию, а карта российская — этой пары в списке поддерживаемых просто нет. Отсюда и «способ оплаты отклонён» на ровном месте, и пустой баланс Apple ID, который нечем пополнить.
Ключевое: сломан не Telegram и не твой телефон. Сломано звено между магазином и банком, и внутри приложения ты его не починишь.
Чем андроид отличается от айфона
Механика та же, магазин другой. Google про способы оплаты говорит ровно одно: «доступные способы оплаты зависят от страны». Список для России короткий, и российские карты в биллинге Google Play не живут.
Разница есть в одном месте — в путях оплаты, которые вообще предусмотрены
платформой. В документации у пополнения звёзд их два: магазинный, через
assignAppStoreTransaction / assignPlayMarketTransaction, и обычная
платёжная форма — payments.getPaymentForm с конструктором inputInvoiceStars.
Второй путь к магазину отношения не имеет и работает там, где магазина нет:
в десктопном клиенте и в вебе. Что именно предложит форма, зависит от
платёжного провайдера, а не от телефона, — поэтому айфон тут ни при чём, и
пробовать «то же самое, но с ноутбука» имеет смысл.
Так что «как купить звезды в тг на андроид» и «как купить звёзды на айфоне» — это один и тот же вопрос с одним и тем же ответом: покупать снаружи магазина.
Сколько стоят звёзды в телеграмме на айфоне и андроиде
Цифры для сравнения — по нашей витрине и по официальной цене в сторе:
| Способ | 100 звёзд | 1000 звёзд | Чем платишь |
|---|---|---|---|
| App Store (iPhone) | до 230 ₽ | до 2 300 ₽ | карта, привязанная к Apple ID |
| Google Play (Android) | того же порядка | того же порядка | карта в биллинге Google |
| Наш бот | 160 ₽ | 1 600 ₽ | СБП, карта РФ, крипта |
Магазины дороже не по злому умыслу: и Apple, и Google берут свою комиссию с каждой покупки внутри приложения, и она зашита в ценник до того, как ты его увидел. Развёрнутое сравнение всех способов покупки — в общей инструкции по покупке звёзд.
Как купить звёзды на айфоне по карте — пошагово
Способ рабочий на любом устройстве, потому что не трогает магазин вообще. Звёзды зачисляются на аккаунт Telegram, а не на телефон, так что айфон это или андроид — неважно.
- Открой @True_Starbot прямо с телефона.
- Выбери пакет. Минимальный — 50 звёзд за 80 ₽, дальше по 1,6 ₽ за штуку.
- Выбери оплату: СБП, карта российского банка или крипта. Цена видна до того, как ты что-то подтвердишь.
- Оплати. Звёзды прилетают на твой аккаунт обычно за пару минут.
- Проверь баланс: «Настройки → Мои звёзды». Там же лежит история операций с ID каждой транзакции.
Ни Apple ID, ни аккаунт Google в этой цепочке не участвуют. Верификация, загранпаспорт и иностранная карта — тоже.
Как купить звёзды в тг на андроид в России
Отдельной инструкции не будет: шаги те же. Единственное, что стоит держать в голове на андроиде, — не путать сборки. Если ты поставил Telegram из Google Play, приложение продолжит показывать магазинную покупку и продолжит упираться в биллинг. Покупка через бота живёт параллельно и работает одинаково в любой сборке, включая веб-версию.
Если у тебя в приложении вообще пропал раздел звёзд или подарков — это уже не
про карту. Telegram умеет прятать весь интерфейс звёзд по регионам служебным
флагом stars_purchase_blocked: в
описании конфигурации платформы прямо
сказано, что при включённом флаге все связанные со звёздами элементы
интерфейса скрываются. Разбор симптомов и что с этим делать — в статье
почему не работает покупка звёзд.
Что не сработает: смена региона, чужие карты, «бесплатные звёзды»
Три совета, которые кочуют по форумам и стоят людям денег.
Сменить страну Apple ID. Технически можно, но Apple требует способ оплаты новой страны — тот самый пункт из её инструкции. Иностранной карты у тебя, скорее всего, нет, а без неё аккаунт в новом регионе бесполезен. Плюс перед сменой придётся закрыть подписки и дождаться конца оплаченного периода.
Купить с чужого аккаунта или «подарочной картой». Тут два риска сразу: чужие платёжные данные — это чужие платёжные данные, а купленные звёзды нельзя ни передать, ни вернуть — по условиям Telegram все продажи финальные, а личный баланс не переводится между аккаунтами.
«Генераторы звёзд» и накрутки. Ни одного работающего нет: звёзды — внутренняя валюта с серверным учётом, «намайнить» её на клиенте невозможно. Честные способы получить звёзды даром существуют, но их немного, и они разобраны отдельно.
Как подарить звёзды с айфона другу
Отдельная механика, и она тоже упирается в магазин. У Telegram для подарка
звёзд есть свои методы — payments.getStarsGiftOptions и
inputStorePaymentStarsGift; получателю после оплаты приходит служебное
сообщение о подарке. Но оплата опять идёт по тем же рельсам, что и обычная
покупка, а значит с российской картой в App Store упрётся туда же.
Через бота проще: указываешь юзернейм получателя, платишь по-русски, звёзды падают ему. Подробный разбор с нюансами — в статье как подарить звёзды.
Где взять звёзды и сколько это стоит
Итог короткий. Магазин на телефоне — это отдельный платёжный контур со своими правилами по странам, и с российской картой он не дружит ни на iOS, ни на Android. Покупка снаружи магазина решает вопрос целиком и попутно выходит дешевле.
Наша цена: 1,6 ₽ за звезду, 100 звёзд — 160 ₽, минимальный пакет — 50 звёзд за 80 ₽. Оплата СБП, картой российского банка или криптой, зачисление за пару минут, цена видна до оплаты. Работаем от ИП с офертой, поддержка живёт в том же боте.
Если звёзды у тебя, наоборот, копятся — например, с монетизации канала или с подарков, — их можно сдать нам от 50 штук.
Частые вопросы
Почему не проходит карта при покупке звёзд на айфоне? Потому что платёж уходит не Telegram, а Apple: пакет звёзд оформлен как товар App Store. Apple требует способ оплаты страны твоего аккаунта, и российская карта под это условие не подходит.
Можно ли купить звезды в телеграмме на айфоне по карте Сбербанка или Т-Банка? Внутри приложения — нет, карта уйдёт в App Store и там не пройдёт. Снаружи — да: в боте оплата идёт по СБП или картой любого российского банка напрямую, без Apple ID.
Отличаются ли звёзды, купленные на айфоне и через бота? Нет. Баланс один на аккаунт Telegram, тратятся одинаково. Разница только в цене и в способе оплаты.
Сколько стоят звезды в телеграмме на андроид? Через Google Play — примерно как в App Store, магазинная комиссия зашита в ценник. У нас 100 звёзд стоят 160 ₽ против 230 ₽ в сторе.
Что делать, если кнопки покупки звёзд вообще нет? Это региональное отключение на уровне платформы, а не поломка приложения. Симптомы и проверка — в отдельном разборе.
Нужно ли что-то устанавливать или менять аккаунт? Нет. Покупка идёт в чате с ботом, приложение и аккаунт остаются как есть.
