Un crédito equivale a un código QR único, contabilizado por cada marco QR de una plantilla. Los créditos se conceden por espacio de trabajo y por periodo de facturación.
Bueno saber
Cada marco QR de una plantilla consume 1 crédito en la generación: un soporte con dos marcos QR cuesta 2 créditos por contacto.
El consumo se mide por la suma de los eventos de crédito del periodo en curso para el espacio. El saldo restante = límite del plan − consumido (+ créditos bonus eventuales).
El periodo sigue la suscripción de Stripe (fechas persistidas, robustas ante un webhook perdido); sin suscripción, recae en el mes natural (UTC).
Si un lote supera el restante, QR Queen recurre primero a los créditos bonus perpetuos ("CreditBonus", procedentes por ejemplo de cupones de Stripe) antes de rechazar la operación con el error "CREDIT_LIMIT_EXCEEDED". Los créditos bonus se consumen del más antiguo primero (FIFO).
Los gastos se registran en una transacción serializable con reintentos: varias generaciones simultáneas en el mismo espacio no pueden superar el límite por duplicado.
---
