El billing basado en créditos es un modelo de pricing donde los clientes reciben una cantidad fija de créditos como parte de su suscripción. Cada acción que realizan en el producto consume uno o más créditos. Cuando los créditos se agotan, el cliente compra credit packs adicionales o espera hasta que el siguiente período de facturación resetee su balance. A diferencia del metered billing, los créditos crean un límite duro de gasto que previene cargos sorpresa.
Cómo funciona el billing basado en créditos
Un plan de créditos tiene tres partes: un precio base, una cantidad de créditos incluidos que se resetea cada período de facturación, y un precio por crédito para credit packs comprados.
Considerá una herramienta de escritura con IA a $49/mes que incluye 500 créditos. Cada generación de documento cuesta 10 créditos. El cliente puede generar 50 documentos por mes. El día 18, ya usó 480 créditos. Puede generar dos documentos más antes de tocar el límite. En ese punto, compra un credit pack (digamos 200 créditos por $19) o espera a que el ciclo de facturación resetee su balance a 500.
Este flujo es familiar para cualquiera que haya usado ChatGPT Plus o Midjourney. Recibís una asignación, la usás, y cuando se agota, decidís si comprar más.
Créditos del plan vs. credit packs comprados
Hay una distinción crítica entre los dos tipos de créditos que un cliente puede tener.
Créditos del plan vienen incluidos con la suscripción y se resetean al inicio de cada período de facturación. Si un cliente en un plan de $49/mes tiene 120 créditos sin usar cuando termina el ciclo, esos créditos desaparecen. El nuevo período arranca en 500. Los créditos del plan no son moneda acumulable.
Credit packs comprados se compran por separado y nunca expiran. Si un cliente compra un pack de 200 créditos el 5 de marzo y solo usa 60 de esos créditos antes de que termine el período de marzo, los 140 restantes se mantienen en abril, mayo, y más allá. Son propiedad del cliente hasta que se consuman.
El sistema siempre consume los créditos del plan primero. Los créditos comprados solo se tocan después de que los créditos del plan se agotan por completo. Esto protege los créditos comprados del cliente y los incentiva a usar su asignación de suscripción eficientemente.
Para detalles de configuración de credit packs, consultá la documentación sobre credit packs.
Cómo se diferencian los créditos del metered y balance billing
Créditos, metered, y balance billing son tres modelos de consumo distintos, y un plan usa exactamente uno de ellos.
Con metered billing, el cliente nunca queda bloqueado. Excede su cuota incluida y paga el overage al final del período. Esto hace que el metered billing sea transparente pero impredecible para el cliente. Un pico de uso puede producir una factura tres o cuatro veces mayor a lo esperado.
Con balance billing, el precio base del plan se convierte en un saldo en dólares. El uso deduce montos monetarios reales. El cliente piensa en dólares, no en unidades abstractas.
Los créditos están en el medio. Crean un techo de costo predecible (el cliente sabe exactamente cuánto va a gastar este mes), y le dan al equipo de producto control sobre cuándo hacer upsell. El momento en que un cliente se queda sin créditos es un punto de conversión natural para la compra de un credit pack o un upgrade de plan.
Cuándo usar billing basado en créditos
Los créditos funcionan mejor cuando las acciones individuales tienen costo variable para vos pero querés que el cliente piense en unidades simples de números enteros en lugar de fracciones de dólar.
Los productos de IA son el ejemplo más claro. Una generación de imagen en Midjourney puede costarle al proveedor entre $0.002 y $0.05 dependiendo del modelo y la resolución. Exponer esa variación de precio directamente confundiría a los usuarios. Los créditos lo abstraen: "una imagen estándar = 1 crédito, una imagen en alta resolución = 4 créditos." El cliente entiende el trade-off sin necesitar pensar en costos de infraestructura.
Los créditos también funcionan bien para plataformas tipo marketplace donde distintas acciones tienen distintos costos. Una herramienta de diseño podría cobrar 1 crédito por exportación de template y 5 créditos por render de diseño custom. El crédito se convierte en la moneda universal del producto.
Los créditos no son buena opción cuando el uso es continuo y el cliente no puede controlar su consumo de forma significativa. Una herramienta de monitoreo que ingesta todos los logs entrantes automáticamente frustraría a usuarios que no pueden detener el consumo de créditos sin apagar el producto.
Sistemas de créditos en el mundo real
ChatGPT Plus da a los suscriptores una asignación mensual de mensajes para GPT-4. Una vez que llegás al límite, bajás al modelo base o esperás. Midjourney da a los suscriptores minutos de GPU como créditos, con distintos tipos de generación consumiendo distintas cantidades. Canva Pro incluye créditos para generación de imágenes con IA que se resetean mensualmente.
El patrón es consistente: una asignación base generosa que cubre al usuario típico, un punto de agotamiento claro, y un camino de upsell (comprá más o hacete un upgrade).
Consideraciones de implementación
Los sistemas de créditos necesitan un chequeo de balance en tiempo real antes de cada acción. Si el chequeo de balance ocurre de forma asincrónica y el cliente dispara cinco requests simultáneos, podés terminar con un balance negativo. Esto requiere locking optimista con un post-chequeo o una reserva de balance sincrónica antes del procesamiento.
Relacionados
- Metered Billing: uso trackeado, overage cobrado al final del período, cliente nunca bloqueado
- Balance Billing: el precio base del plan se convierte en un saldo en dólares, el uso deduce dinero real
- Usage-Based Billing: resumen de los tres modelos de consumo
- Modelos de consumo: cómo configurar metered, credits, o balance en tu plan
- Credit Packs: configuración de credit packs comprables para tus clientes