Crear un sandbox
Un emisor de prueba completo en dos minutos: RUC de prueba, certificado, series F001,
B001 y T001, y tu clave de API. Gratis, sin tarjeta y sin esperar a nadie.
Cómo funciona
Lo que emites en el sandbox no sale a SUNAT: lo contesta un simulador con la misma forma
que SUNAT —CDR, ticket del resumen diario, CDR recuperable—, así que tu integración recorre el camino completo.
Las reglas de negocio las valida Comprobia antes de dar el número, igual que en producción: un 422
del sandbox es el 422 que te daría producción.
- Cada comprobante sale con
"simulado": trueen la respuesta de la API, y el PDF con la marca PRUEBA. - Las facturas y sus notas se aceptan en segundos. Las boletas, como en SUNAT, esperan al resumen diario de la madrugada; para no esperar, «Forzar resumen diario» en Comprobantes, en el panel.
- Las guías de remisión también se aceptan, aunque SUNAT no tenga ambiente de pruebas para ellas.
- Para emitir de verdad hace falta un RUC real con su certificado registrado en SOL: se da de alta aparte. Tu integración no cambia, sólo el RUC y la clave.
Forzar lo que contesta SUNAT
Escribe SIMULAR:<código> en la descripción de una línea de una factura o nota
(por ejemplo "descripcion": "Prueba SIMULAR:0111"):
| Escribe | Qué pasa |
|---|---|
SIMULAR:TIMEOUT | SUNAT no responde. El comprobante queda en error transitorio y el reintento automático lo acepta. |
SIMULAR:0111 | Error transitorio de SUNAT; igual que arriba. Vale cualquier código de 0100 a 1999. |
SIMULAR:0402 | «Ya enviado»: Comprobia recupera la CDR y lo da por aceptado. |
SIMULAR:1033 | Registrado con otros datos: el envío se detiene y no se reintenta. Hace falta una persona. |
SIMULAR:2xxx o 3xxx | Rechazo: el número queda quemado y se emite otro. Con 2325 o 2335 el emisor queda bloqueado hasta «Reanudar la emisión». |
SIMULAR:4xxx | Aceptado con una observación. |
El simulador repite el código que pides; qué significa cada uno lo dice la lista oficial de SUNAT. En las boletas no aplica: van en el resumen diario, que no lleva las descripciones.