Fac-360

Entornos

BETA y PRODUCTION, y qué cambia realmente al pasar de uno al otro.

Un certificado y una configuración SUNAT declaran su entorno, y ese entorno es inmutable en la operación: se fija al crearla y se copia a cada intento de envío. No existe un interruptor global.

BETA

Homologación de SUNAT. El comprobante se firma, se comprime, se envía por SOAP y vuelve con un CDR igual que en producción.

Con una diferencia que conviene conocer antes de perder una madrugada: el CDR de beta no viene firmado de verdad. SUNAT devuelve marcadores literales en lugar de una firma (*Private key 'BetaPublicCert' not up* y equivalentes). La plataforma reconoce ese caso como BETA_PLACEHOLDER y lo acepta solo en beta.

Ese mismo CDR con firma de marcador es rechazado en producción. No es una comprobación que se pueda relajar: es lo que distingue un CDR emitido por SUNAT de uno fabricado.

PRODUCTION

Requiere un certificado digital real y credenciales SOL del contribuyente.

La activación de un certificado de producción no se puede pedir. Un certificado alcanza el estado ACTIVE únicamente después de que la plataforma haya firmado una factura con él en la serie reservada F000 y SUNAT beta la haya aceptado. Un certificado de producción no se puede probar contra beta, y emitir un comprobante real solo para demostrarlo no es una decisión que le corresponda tomar a la plataforma.

Antes de cualquiera de los dos

POST /api/v2/documents/validations no toca ninguno de los dos entornos. Corre en una transacción READ ONLY, no consume cuota, no toma Idempotency-Key y está limitada a 60 peticiones por minuto por credencial. Úsala hasta que el mapeo esté limpio; recién entonces emite en beta.

On this page