Dos ambientes aislados con los mismos endpoints, validaciones y formato de respuesta. Cambian solo la URL base y la API Key.
En producción cada factura es un registro fiscal permanente: solo se anula (con motivo del catálogo), nunca se borra.
Cambiar de ambiente
Leé URL base y key desde variables de entorno; el código no cambia:
En MCP es lo mismo: URL /mcp y header X-API-Key (producción y doble ambiente ).
Requisitos para producción
NIT activo en el SIN, habilitado para facturación electrónica.
Certificado digital del SIN (.p12, vigencia 1 año; se renueva antes del vencimiento). Se obtiene en impuestos.gob.bo .
Sistema registrado en el SIAT : CUCU se registra como tu sistema delegado.
Token de delegación del SIN que autoriza a CUCU a emitir por tu empresa; se configura en tu cuenta.
CUIS y CUFD : se generan solos una vez registrado el sistema y cargado el certificado.
Plan de producción activo (precios ).
Con los requisitos del SIN listos, la activación toma 1-2 días hábiles; el certificado del SIN suele tardar 3-5 días. Onboarding con el equipo: api@cucu.bo .
SIAT Piloto
Puede tener mantenimientos sin aviso: ante 503 o código 99999 en sandbox, esperá unos minutos y reintentá. No afecta a producción.
Datos precargados (NITs de prueba, catálogos demo); algunas validaciones son menos estrictas que en producción.
Sin límite de facturas de desarrollo; solo protección básica contra abuso.
Si el Piloto está caído podés abrir contingencia igual que en producción.