Магазин звёзд Telegram
Ваш магазин звёзд Телеграм обходится без склада и без своего TON-кошелька: курсовой риск мы держим на себе. Оплатил покупатель — заказ сразу ушёл в исполнение. За вами остаётся оформление витрины и ценник.
Оптовая цена у нас одна для всех партнёров: без уровней, планов по обороту и торга о скидке. Актуальную цифру отдаёт каталог по API, и она заметно ниже розницы площадки. Telegram Stars и Premium зачисляются получателю по username, обычно в пределах пары минут. Сколько брать с покупателя — решаете вы.
Вход бесплатный. Первое пополнение — от 10 USDT, и сумма остаётся на счету: из неё оплачиваются ваши заказы.
Три способа продавать — одна интеграция. Витрина, чат-бот и сайт тянут товар из общего каталога, цена для всех трёх одинаковая.
Ваш магазин звёзд Телеграм обходится без склада и без своего TON-кошелька: курсовой риск мы держим на себе. Оплатил покупатель — заказ сразу ушёл в исполнение. За вами остаётся оформление витрины и ценник.
Покупатель называет username и платит в вашем боте — дальше зачисление звёзд на нашей стороне. Логика зачисления остаётся на нас, охота за чужими исходниками отменяется. Даже если создать бота для продажи звёзд Телеграм с нуля, продающая часть это ровно два обращения к API.
У вас уже что-то продаётся — добавьте туда звёзды одним REST-вызовом: на сайте, в кабинете клиента, в панели агентства. Продавать Telegram Premium получится тем же вызовом — вместо числа звёзд в запросе указывается срок: квартал, полгода или год.
На username приходит ответ с именем из профиля; для Premium добавляется отметка, есть ли подписка у человека уже сейчас. Ошибиться получателем сложно: покупатель видит, на чей аккаунт уйдёт покупка звёзд.
Списание с баланса происходит здесь же. Сеть подвела, запрос ушёл дважды — при том же ключе вернётся первый заказ, второго списания не будет.
В заголовке X-Signature лежит HMAC-SHA256 от тела, подписанный вашим секретом, — подмену видно сразу. Вебхук не дошёл? Тогда статус забирается запросом по номеру заказа.
Заведите кабинет, создайте API-ключ, положите на баланс от 10 USDT и отправьте первый заказ. Код на старте необязателен: покупайте в кабинете руками, а интеграцию отложите на потом.
Одна цифра для всех партнёров. Посчитать свою маржу можно на калькуляторе справа.
Цена не зависит ни от оборота, ни от стажа, ни от умения торговаться: она одинакова для каждого партнёра и пересчитывается вслед за рынком. Расчёты идут в USDT, курс рубля в цене не участвует.
Уровней, порогов оборота и условий «для своих» нет — и это честнее рекламных вилок «скидка до 40%», под которыми обычно прячется индивидуальный торг. Цену вы видите запросом к API до того, как что-то заплатите.
Свежий прайс на Telegram Stars и три тарифа подписки лежит в каталоге с вашими ценами. Звёзды Телеграм оптом доступны сразу после первого пополнения, нижней границы партии нет: сумма набегает от количества.
Чтобы посчитать наценку, отталкивайтесь от нашей же розничной цены звёзд — 1,60 ₽ за штуку. Зазор между этой цифрой и вашей закупкой и есть маржа; распорядиться им вы вольны как угодно.
Бывает, что цена на минуту недоступна. Тогда каталог прямо отвечает «сейчас не продаём», и заказ не принимается: продавать по неизвестной цене — плохая идея для обеих сторон.
Прикидка: закупочную цену подставьте свою из кабинета, розничную вы задаёте сами. Ориентир розницы — 1,60 ₽/★ на нашей площадке.
С баланса списывается партнёрская цена заказа — та же, что у всех. Разницу вы держите у себя: на витрине или в прайсе для клиента. Разница между вашей ценой и закупкой остаётся вам целиком.
Покупатель платит вам, вашими же средствами приёма — эквайринг, СБП, крипта, что настроено. К нам приходит только оптовая часть: с закупочного баланса снимается партнёрская цена, всё сверху ваше.
Баланс работает как предоплата и наполняется переводом USDT — реквизиты видны в кабинете, зачисление идёт само. Уходит он только на заказы; при провале выдачи списание возвращается туда же.
Telegram Stars любым количеством. Заказ до 50 000 звёзд, номиналы не навязаны: какое количество звёзд указали в запросе, столько и посчитается по цене за штуку.
Premium на квартал, полгода и год. Оформляется по username тем же вызовом, что звёзды: отдельная интеграция под подписку не нужна.
Ключ выпускаете сами. В кабинете нажимаете «создать» и получаете pk_live_…; менеджер в этой цепочке не участвует. При желании ключ привязывается к списку IP.
Лимиты названы заранее. 120 запросов в минуту на ключ и всплески до 30 — цифры опубликованы, а не выясняются под нагрузкой на проде.
Отказ вместо ожидания. Денег на балансе не хватило — заказ отклоняется сразу. Резерва нет, очереди тоже.
Возврат и досдача. Выдать не получилось — партнёрская цена садится обратно на баланс сама. Отвалилась сеть доставки — заказы дожидаются её и уходят позже.
Документация открыта. Методы, коды ошибок и OpenAPI-спека лежат в открытом виде: прикинуть объём интеграции можно до того, как вы что-то заплатите.
Fragment наружу не открывает ничего — ни доступов, ни описания методов, ни тестового контура. Официального программного способа купить там звёзды или Premium нет. А то, что поисковик показывает по запросу «Fragment API», — чужие надстройки над чьими-то кабинетами; к Telegram они отношения не имеют.
Повторить это самому означает завести кошелёк, держать в нём запас TON под скачки курса, дежурить у выдачи и латать её каждый раз, когда мессенджер что-нибудь у себя переделает. Пока латаете — продажи стоят.
Эту работу мы уже сделали и держим хозяйство сами. За вашей витриной работает поставщик звёзд Телеграм и Premium, а не самодельный скрипт: с вашей стороны — HTTP-вызов и предоплаченный счёт. Считайте, что это и есть API звёзд Телеграм и подписки. Подробный разбор с методами и параметрами — в статье про Telegram Stars API.
Аудитория собрана давно, доставка идёт сама — витрине остаётся превратить подписчиков в покупателей.
Та комиссия, которую забирала площадка, превращается в вашу маржу, стоит покупателю прийти напрямую.
Один предсказуемый интерфейс вместо ручных закупок у посредников: клиентам звёзды уходят сразу, без переписки в чатах.
Перепродажа звёзд обходится без склада и курьеров — нужны витрина и ценник. Партнёрская программа открыта: заявки не рассматриваем, доступ выдаётся сразу.
Предсказуемый REST: идемпотентные заказы, вебхуки о статусах, каталог с вашими ценами. Методы, коды ошибок и OpenAPI-спека открыты до подключения.
curl -X POST https://pay.tgsuperstars.com/api/partner/v1/orders \ -H "Authorization: Bearer pk_live_..." \ -d '{ "type": "stars", "params": { "quantity": 100, "recipient": "username" }, "idempotency_key": "a1b2c3" }'
За вход не берём ничего. Расход один — первое пополнение закупочного баланса, от 10 USDT. Сумма остаётся вашей, а не превращается в наш сбор: из неё оплачиваются заказы.
Тем, что цену видно и её можно проверить: мы поставщик звёзд Телеграм с прайсом в API — одна цифра для всех, без торга и «особых условий». Перекупщик в чате называет цену по настроению, и запросом её не проверишь.
Да. Хватит кабинета, API-ключа и денег на закупочном счёте — договора и реквизитов компании мы не спрашиваем.
Ради этого всё и устроено: закупка идёт по оптовой цене, розница на ваше усмотрение, потолка по заработку нет. Как считать выручку и что съедает маржу — в статье про сборку бота для продажи звёзд.
Нет. Зачисление целиком на нашей стороне: ваш код создаёт заказ и слушает вебхук. Собственная обвязка выдачи и чужие исходники не понадобятся — мы разобрали три публичные сборки по коду и показали, чего в них нет.
Нельзя: Fragment не выдаёт программных доступов — ни токенов, ни описания методов. Сервисы, называющие себя его API, надстроены над чужими кабинетами. У нас на этом месте запрос и предоплаченный баланс.
Деньги сядут на баланс сами, в вебхуке придёт финальный статус. Между состояниями заказ не залипает.
При том же ключе идемпотентности — нет. Придёт первый заказ, списание останется одно, так что повтор после таймаута безопасен.
Telegram Stars и Premium — квартал, полгода или год. Иных типов заказа в программе нет.
Нет, это предоплата под товар: расходуется на заказы, а при провале выдачи списание возвращается обратно.
Обычно минуты: звёзды приходят официальным переводом, транзакция подтверждается. Итоговый статус всё равно принесёт вебхук.
Ключ появится в кабинете сразу, документация открыта. Остальное — ваша витрина и ваша наценка.