Arreglar un error de "créditos insuficientes"

Casi siempre lo causa una función de pago en un flujo de trabajo que esperabas que fuera gratis - marca blanca, AML, NFC o prueba de vida activa. Así se identifica cuál es, y así se evita que vuelva a pasar.

Short answer

Nueve de cada diez veces esto no es una asignación gratuita agotada. Es una función de pago en el flujo de trabajo - lo más habitual es marca blanca (0,20 $), AML (0,20 $), NFC (0,15 $), o prueba de vida activa (0,15 $). Abre el flujo de trabajo y mira qué está activado antes de recargar.

Si una solicitud de verificación falla con "You don't have enough credits to perform this request", el saldo de tu organización no puede cubrir una función que el flujo de trabajo está intentando ejecutar.

La API comunica la misma condición con el código de error insufficient_credits al crear una sesión. Dos aclaraciones que evitan tickets: en el flujo, los métodos de prueba de vida activos se llaman Flash 3D y Acción 3D y Flash, y solo Liveness pasivo es gratuito; y la validación en bases de datos y la verificación de teléfono necesitan además una primera recarga antes de ejecutarse (los 10 $ de bienvenida no cuentan). Consulta validación en bases de datos.

#Revisa el flujo de trabajo antes de revisar el saldo

El instinto es mirar tu uso. Mira primero tu flujo de trabajo, porque el nivel gratuito cubre solo estas cuatro funciones, cada una con sus propias 500 comprobaciones gratis al mes:

  • Verificación de documento
  • Prueba de vida pasiva
  • Coincidencia facial 1:1
  • Análisis de dispositivo e IP

Cualquier otro módulo se factura desde la primera comprobación, sea cual sea el volumen. Los culpables habituales, en el orden en que suelen aparecer:

FunciónPrecioPor qué sorprende
Marca blanca / personalización de marca0,20 $ por verificaciónEs un ajuste de aspecto visual, así que no parece una "comprobación"
Cribado AML0,20 $A menudo se añade a una plantilla de "KYC gratis" sin darse cuenta
NFC0,15 $Se factura por separado de la verificación de documento
Prueba de vida activa0,15 $Cambiar de pasiva a activa saca el paso del nivel gratuito
Estimación de edad0,10 $La verificación de documento del nivel gratuito no la cubre
Cuestionario0,10 $Parece un formulario, no una comprobación
Verificación telefónicadesde 0,03 $ + tarifa del operadorLa tarifa del operador varía según el destino
Verificación de correo electrónico0,03 $
Comprobante de domicilio0,20 $
Validación de base de datosVaría según el país
Verificación de empresa (KYB)2,00 $
Important

La marca blanca es la causa más habitual, con diferencia. Un flujo de trabajo con la personalización de marca activada cuesta 0,20 $ por verificación completada además de los precios por módulo - así que un flujo que configuraste como KYC gratis se convierte en un flujo de pago en el momento en que lo personalizas. Consulta personalizar la marca.

#Cómo arreglarlo

  1. Abre el flujo de trabajo que usa la sesión que falla

    No cualquier flujo de trabajo - el que tiene el ID con el que se creó la sesión. En Flujos de trabajo, revisa cada función activada contra la tabla anterior.

  2. Revisa también la pestaña de Opciones

    La marca blanca se activa por flujo de trabajo en Configuración → Opciones → Incluir estilo personalizado, no en la lista de pasos, así que es fácil pasarla por alto al auditar los pasos.

  3. Revisa tu saldo

    Configuración → Facturación muestra tu saldo actual. Si es negativo, todo el trabajo facturable se detiene - incluidas tus comprobaciones del nivel gratuito - hasta que vuelva a estar por encima de cero.

  4. Elimina la función de pago o recarga saldo

    Si no necesitas la función de pago, desactívala y vuelve a publicar. Si la necesitas, añade fondos - la recarga mínima es de 50 $. Consulta recargas, facturas y métodos de pago.

La página de facturación en la consola de Didit con el saldo de la cuenta y el botón de Recargar saldo
  1. Añadir crédito soluciona el error de inmediato.
  2. Confirma que una recarga realmente se aplicó antes de asumir que el saldo está mal.
Revisa el saldo, pero revisa antes las funciones de pago del flujo de trabajo.

#Otras causas que merece la pena descartar

  • Un saldo negativo. Cuando el saldo cae por debajo de cero, las comprobaciones del nivel gratuito también se detienen. Este es el caso en el que el error realmente no tiene que ver con una función de pago.

  • La clave de la aplicación equivocada. El saldo es por organización, pero si estás llamando con una clave de una aplicación cuyo flujo de trabajo es distinto del que auditaste, estás mirando la configuración equivocada. Consulta organizaciones, aplicaciones y entornos.

  • Una llamada independiente a la API en lugar de una sesión de flujo de trabajo. Las llamadas independientes se facturan por llamada sin asignación gratuita, incluso para funciones que son gratis dentro de un flujo de trabajo.

  • Realmente agotaste las 500 de una función. Revisa Analítica para ver el volumen del mes por función antes de asumir que es este caso - y recuerda que cada una de las cuatro tiene su propia asignación, así que es la explicación menos probable con poco volumen.

  • Verificación de teléfono o validación en bases de datos antes de cualquier recarga. Ambas siguen inactivas hasta que tu organización haga una primera recarga real; los créditos de bienvenida no las desbloquean. Consulta recargas, facturas y métodos de pago.

  • Un sandbox que funcionaba y una aplicación en producción que no. El sandbox nunca cobra nada, así que no puede revelar una función de pago. La primera sesión en producción es donde aparece el precio real del flujo.

#Evitar que vuelva a pasar

  • Activa la recarga automática en Configuración → Facturación para que el saldo se recargue automáticamente por debajo de un umbral que elijas.
  • Prueba en sandbox, donde no se factura nada y la comprobación de saldo se salta por completo. Consulta probar en sandbox.
  • Separa tus aplicaciones de prueba y de producción, para que un experimento no pueda agotar el saldo del que depende tu tráfico de producción.

#Poner un límite a tu gasto

Si quieres un límite estricto para que una cuenta no pueda ponerse en negativo durante las pruebas, eso es un control a nivel de cuenta, no un ajuste del flujo de trabajo - pregunta a soporte qué está disponible para tu organización. Mientras tanto, la versión práctica es: sigue probando en una aplicación sandbox, donde no hay nada que gastar.

#Si las recargas no son de autoservicio

Las organizaciones con un plan anual no pueden comprar créditos a través del flujo de recarga de autoservicio - contacta con tu gestor de cuenta en su lugar. Un intento de autoservicio te lo indicará en lugar de fallar en silencio.

#Si tu saldo parece incorrecto

Si tu saldo, tus facturas o tu historial de verificaciones aparecen de repente como ausentes o incorrectos, casi siempre es un problema temporal de la plataforma y no una pérdida de datos. Contacta con soporte en lugar de intentar arreglarlo tú mismo, e incluye el ID de tu organización.