Подписки на ваш продукт. Без своего биллинга.
Планы по API, страница подписки у нас, карта или крипта — и вебхуки, на которые ваш бэкенд может реагировать.
Вы создаёте план, отправляете клиента на страницу, которую хостим мы, и дальше ваш сервер узнаёт о каждом продлении, неудачном платеже и отмене — с вашим же ID клиента. Карта продлевается через Stripe; крипта оплачивает один период за раз. Комиссия 10%, и платить больше не за что.
- Комиссия 10%, без абонплаты
- Карта продлевается сама · крипта по периодам
- Вебхуки: created · renewed · payment_failed · canceled · expired
Для продуктов, которые живут вне маркетплейса
Листинг на Getly продаёт файл. Getly Billing берёт оплату за то, что вы ведёте сами.
SaaS и инструменты
Веб-приложение, API, расширение браузера с платным тарифом. Ваш бэкенд проверяет наш эндпоинт статуса или слушает вебхуки и открывает функции.
Сообщества и контент
Discord, Telegram-канал, закрытый сайт. Выдайте роль на created, снимите на expired или canceled.
Всем, кому нужна крипта
Карта там, где работает Stripe, USDT/USDC везде остальное. Один план, оба рельса, один набор вебхуков.
Как это работает
Пять шагов от нуля до платящего подписчика
- 1
Подайте заявку
Укажите сайт и что будете продавать. Заявку смотрит человек — продавцом записи выступает Getly, и мы должны знать, за что берём деньги.
- 2
Создайте план
POST /api/v1/billing/plans с названием, суммой в центах и интервалом — месяц, год или любое число дней либо недель.
- 3
Отправьте клиента на оплату
POST /api/v1/billing/checkout с вашим ID клиента и адресами успеха и отмены. В ответ — адрес страницы у нас, действительный 24 часа.
- 4
Реагируйте на вебхуки
billing.subscription.created, renewed, payment_failed, canceled и expired приходят на ваш эндпоинт с тем же ID клиента, который вы передали.
- 5
Проверяйте статус в любой момент
GET /api/v1/billing/subscriptions/{id} отвечает «оплачен ли этот человек» — для моментов, когда вебхука недостаточно.
Два вызова для интеграции, один вебхук для поддержки
План живёт в нашем API. Страница подписки — на нашем домене. Ваш бэкенд не касается карты.
Каждый вебхук несёт externalCustomerRef — ID, который вы передали при оплате, — поэтому обработчику не нужен поиск. Доставки подписаны, повторяются и видны в кабинете разработчика. Отменить со своей стороны можно через POST /api/v1/billing/subscriptions/{id}/cancel; подписчик тоже может отменить из аккаунта Getly и сохраняет доступ до конца оплаченного периода.
API docscurl -X POST https://www.getly.store/api/v1/billing/checkout \
-H "Authorization: Bearer gk_your_api_key" \
-d '{ "planId": "…", "customerRef": "user_8841",
"successUrl": "https://your-app.com/welcome",
"cancelUrl": "https://your-app.com/pricing" }'
{ "success": true,
"data": { "url": "https://www.getly.store/billing/subscribe/…" } }
# later, on every renewal:
{ "event": "billing.subscription.renewed",
"externalCustomerRef": "user_8841",
"status": "active",
"currentPeriodEnd": "2026-10-08T09:14:00.000Z" }Вопросы разработчиков
Это то же, что Member Plans?
Сколько это стоит?
Куда идут деньги?
Как продлевается крипта?
Почему доступ по заявке?
Может ли подписчик отменить без меня?
Берите оплату за то, что построили
Подайте заявку из дашборда. Её посмотрит человек, и API откроется в момент одобрения.
Открыть Биллинг