Что уже работает
Честная граница между тем, что есть в проде, и тем, что делается руками или ещё в плане.
Программа молодая. Вместо того чтобы описывать её как готовый продукт, вот граница.
Работает в проде
- Кабинет партнёра: дашборд с метриками, клиенты, реферальные коды и атрибуции, свои ноды, домены, блог, маркетинг-кит, цены, выплаты, API-ключи, вебхуки.
- API партнёра:
GET /me, создание, чтение, отключение и восстановление клиентов, метрики, цены, выплаты — см. раздел API. - Самостоятельный выпуск и отзыв API-ключей в кабинете, со скоуп-пикером. Ждать оператора, чтобы убить утёкший ключ, больше не нужно.
- Лимиты запросов на ключ: 300/мин по умолчанию,
429сRetry-After, лимит на ключ, а не на партнёра. - Вебхуки: пять событий, HMAC-подпись, восемь попыток с растущим интервалом, автоотключение битого эндпоинта, журнал доставок и кнопка тестового события.
- Домены с DNS-верификацией и рантайм-брендингом витрины по домену.
- Ценовой пол: вы ставите свои цены, ниже согласованного минимума API не даст.
- Брендинг мобильного клиента: акцент и название приезжают по аккаунту после логина; логотип — в брендированной сборке.
- Свои ноды: одноразовый токен, установка на ваш VPS, видимость только вашим клиентам.
- Выдача пробников через API: подписка клиенту на N дней, с потолком на выдачу и на календарный месяц.
- Шаблон Telegram-бота: рабочий скелет в
examples/partner-bot— регистрация, пробник, карточка аккаунта, Dockerfile. - Расчёт выплат: 1-го числа за прошлый календарный месяц, по строке на валюту, ставка фиксируется в строке и не переписывается задним числом.
- Гейт по возвратам: предупреждение и автоматическая приостановка при высокой доле чарджбэков.
Делается руками (работает, но не самообслуживанием)
- Отправка USDT — расчёт автоматический, перевод делает оператор и проставляет хеш.
- Брендированные сборки Android/iOS — собираем мы под ваш bundle id.
- Ставка revshare — меняется по договорённости при росте объёма, автоматического перехода по тирам нет.
- Повышение лимита на ключ — по запросу, если вашей интеграции мало дефолтных 300/мин.
В планах, сегодня этого нет
- Автоматическая отправка выплат в сеть (сейчас перевод руками).
- Продажа подписки через партнёрский API — оплата идёт только через чекаут на витрине.
- Разбивка метрик по планам и расчёт оттока.
Если что-то из планов критично для вашего запуска — скажите на созвоне, приоритет обсуждаем.