Suscripciones para tu propio producto. Sin construir la facturación.
Planes por API, una página de suscripción alojada, cobro en USDT/USDC desde hoy y webhooks con los que tu backend puede actuar.
Creas un plan, envías al cliente a una página que alojamos nosotros y, a partir de ahí, tu servidor se entera de cada renovación, pago fallido y cancelación con tu propio id de cliente adjunto. Las suscripciones con tarjeta se renuevan solas; las criptomonedas pagan un periodo cada vez. La comisión es del 10% y no hay nada más que pagar.
- 10% de comisión, sin cuota mensual
- La tarjeta se renueva sola · cripto por periodo
- Webhooks: created · renewed · payment_failed · canceled · expired
Pensado para productos que viven fuera del marketplace
Una ficha de Getly vende un archivo. Getly Billing cobra por algo que gestionas tú.
SaaS y herramientas
Una aplicación alojada, una API, una extensión de navegador con un nivel de pago. Tu backend consulta nuestro endpoint de estado o escucha webhooks y activa funciones.
Comunidades y contenido
Un Discord, un canal de Telegram, un sitio solo para miembros. Concede el rol con created y quítalo con expired o canceled.
Para quien necesita cripto
Cobro en USDT/USDC en todas partes hoy; el cobro con tarjeta vuelve cuando haya un procesador activo. Un plan, un único conjunto de webhooks.
Cómo funciona
Cinco pasos de cero a un suscriptor de pago
- 1
Solicita acceso
Cuéntanos el sitio web y qué vas a vender. Lo revisa una persona: Getly es el comerciante de registro, así que necesitamos saber por qué cobramos.
- 2
Crea un plan
POST /api/v1/billing/plans con un nombre, un importe en céntimos y un intervalo: mes, año o cualquier número de días o semanas.
- 3
Envía al cliente al pago
POST /api/v1/billing/checkout con tu referencia de cliente y tus URL de éxito y de cancelación. Recibes la URL de una página alojada, válida durante 24 horas.
- 4
Actúa con los webhooks
billing.subscription.created, renewed, payment_failed, canceled y expired llegan a tu endpoint con la misma referencia de cliente que enviaste.
- 5
Consulta el estado cuando quieras
GET /api/v1/billing/subscriptions/{id} responde "¿esta persona está al día?", para los momentos en que un webhook no basta.
Dos llamadas para integrar, un webhook que mantener
El plan vive en nuestra API. La página de suscripción vive en nuestro dominio. Tu backend nunca toca una tarjeta.
Cada webhook lleva externalCustomerRef, el id que nos diste al pagar, así que tu manejador no necesita consultar nada. Las entregas van firmadas, se reintentan y aparecen en tu panel de desarrollador. Cancela desde tu lado con POST /api/v1/billing/subscriptions/{id}/cancel; el suscriptor también puede cancelar desde su cuenta de Getly y conserva el acceso hasta el final del periodo pagado.
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" }Preguntas de los desarrolladores
¿Es lo mismo que los planes para miembros?
¿Cuánto cuesta?
¿Adónde va el dinero?
¿Cómo se renueva con cripto?
¿Por qué el acceso es por solicitud?
¿Puede un suscriptor cancelar sin mí?
Cobra por lo que has creado
Solicita el acceso desde tu panel. Lo revisa una persona y la API se abre en el momento en que se aprueba.
Abrir Billing