Код вроде «AHMET5» выглядит просто, но за ним — Stripe Coupons API, идемпотентные вебхуки и реестр комиссий. В этой статье разбираем настоящую механику партнёрской программы thMenu.
Что происходит при регистрации
На signup бэкенд создаёт уникальный купон в Stripe. Код выводится из вашего имени (например, «AHMET5»), скидка 5% навсегда, в метаданных хранится affiliate_id. Параллельно публикуется promo code, чтобы он отображался в Checkout.
Купон привязан к вашему профилю. Как только клиент Stripe применил его, начинается пожизненная атрибуция — даже если кафе сменит план через три года, связь сохранится.
Расчёт комиссии
Кафе выбирает Pro по цене $29. После скидки платит примерно $24 нетто. Вебхук invoice.payment_succeeded приходит на воркер, идемпотентность утверждается, запись попадает в affiliate_commissions.
Ваша доля: 20% от нетто = $4,80 в месяц. Пожизненно на MRR, с дрипом на 12 месяцев для годовых планов, чтобы сгладить возвраты.
Win-win математика
Выигрывают три стороны: кафе экономит $52 в год, партнёр зарабатывает $58 в год за каждое активное кафе, thMenu снижает CAC ниже платной рекламы.
- Кафе: 5% навсегда, без бюрократии
- Партнёр: $4,80/мес за кафе с защитой clawback
- thMenu: низкий CAC, здоровый LTV
FAQ
Можно ли переименовать код? Нет, он постоянен ради консистентности ссылок.
Если кафе отменяет? Комиссия останавливается. Возвраты вызывают автоматический clawback.
Использовать свой купон? Нет — anomaly detection помечает self-purchase и обнуляет комиссию.
Было полезно? Поделитесь.
Похожие статьи
Статический QR vs динамический QR: сравнение TCO за 3 года
Бистро на 24 столика: 21 000 TRY на перепечатки против 11 640 TRY за динамическу…
Омотэнаси и QR: японское гостеприимство без потери человечности
Почему Sukiyabashi Jiro в Токио отказывается от QR-меню, а 68% средних идзакай п…
AR-предпросмотр блюд через WebXR: 3D в браузере без приложения
Как Dishoom Soho достиг +22% к среднему чеку благодаря model-viewer. Оптимизация…