Сервис по подписке
Система сама списывает, обрабатывает ошибки оплаты, пробные периоды и смену тарифов.
- Разработкаот $2,850
- Срок3–5 нед.
- Поддержкаот $570/мес
Кому подходит: Все, кто продаёт доступ, а не разовую покупку, особенно если сейчас кто-то руками сверяет, кто заплатил, а кому пора закрывать доступ.
Состав первой версии
- тарифы и периоды
- пробный период
- возврат неудачных списаний
- счета и чеки
Цифры выше это пакет, на котором это стоит: Платежи и биллинг. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.
Как проходит путь
- 01
Доступ строго следует за оплатой
Что человек может открыть, решает одно правило из состояния подписки, а не флаг, который кто-то ставит руками.
- 02
Карта не проходит, ничего не ломается
Повторы по расписанию, льготный период, сообщение без угрозы и доступ, который заканчивается в заранее известную дату.
- 03
Провайдер сообщает дважды, списание одно
Вебхуки платежей приходят не по одному разу, поэтому каждый идемпотентен и повтор не спишет второй раз.
Что решает, будет это работать или раздражать
Отмена должна быть простой
Сложная отмена выигрывает один месяц и стоит отзыва, чарджбэка и рекомендации, а во всё большем числе стран она незаконна.
Кто продавец в чеке
Принимать платежи самому и принимать через merchant of record это разный объём документов, налогов и риска, и это решение до кода.
Возвраты это часть конструкции
Частичные, полные, в середине периода и что после этого с доступом: решать это потом значит решать, пока ждёт злой клиент.
Что мерить после запуска
- пробных, ставших платными
- восстановленных списаний
- месячный отток
- обращений по оплате
Почему это выходит быстрее
Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.
Возможный стек под это
Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.
- Сервер и данныеTypeScriptNode.jsPostgreSQLPrisma
- Платежи и списанияStripePaddleTemporalRedis
- Кабинет и эксплуатацияNext.jsReactDockerGrafana
Посчитайте цену сами, прямо здесь
Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.
Эти счета придут не от нас
- Комиссии платёжных систем
- Хостинг и серверы
- Письма и SMS о списаниях
- Домен для чеков и писем
Спрашивают до первого созвона
- Карты и крипта сразу?
- Да, и оба уже работают в нашем собственном продукте. Два провайдера это два набора вебхуков и одно общее состояние подписки, и именно там такие системы обычно ломаются.
- Можно перенести тех, кто уже платит?
- Если провайдер тот же, подписки переезжают вместе с его токенами и карты никто не вводит заново. Если меняется, часть клиентов платит заново, и эту часть называем до начала работ.
- Сможем менять тарифы и цены сами?
- Названия, цены и лимиты да, из админки, и новая цена не трогает тех, кто уже платит по старой. Новая механика тарификации это код и идёт через нас.