Aura es el microservicio de e-CF del ecosistema Nexo: se sienta entre tu POS o ERP y los servidores de la DGII, automatiza la firma, gestiona las secuencias y mantiene una cola de envío resiliente para que tu cajero nunca dependa de que la DGII responda a tiempo.
¿Eres desarrollador? Explora la documentación de la API →
Aura recibe tus ventas, las firma con XAdES, las envía a la DGII en el ambiente correcto, sigue el estado en tiempo real, retiene 10 años el XML, traduce los errores a acciones humanas y te avisa por webhook cuando algo cambia. Tu POS no necesita saber nada de XML, semillas, secuencias ni del JSON interno de la DGII.
La DGII falla más de lo que admite. Aura encola cada comprobante, reintenta con backoff exponencial (hasta 8 intentos · 2 h máximo), entra en modo contingencia con un POST cuando hace falta y dispara flush diferido en lote cuando vuelve. Tu cajero nunca se entera del incidente.
Para cada comprobante ves el payload que enviaste, el XML firmado con el digest de la firma, la respuesta cruda de la DGII, los milisegundos por etapa y el TrackId. Bull Board en read-only expone la cola completa. Sentry captura cada excepción con request-id correlacionable.
Los certificados PFX/P12 se cifran con AES-256-GCM (header NXP1) usando una clave maestra que tú
controlas. La contraseña del P12 viaja por el mismo cifrado. Las secuencias NCF se reservan con
SELECT … FOR UPDATE atómico — cero saltos, cero duplicados.
Crédito fiscal, consumo (incluye E32 RFCE), NC/ND con referencia, gastos menores, gubernamental, exportaciones, pagos al exterior. Reglas tipo-específicas aplicadas antes de reservar NCF. Qué es cada tipo de e-CF →
El asistente automatiza test-set de datos y de aprobaciones, declaración jurada (XML firmado por el representante legal) y verificación RNC. Pasas de cero a producción guiado.
Activas contingencia con un POST y Aura firma con IndicadorEnvioDiferido=1. Watchdog cada 5 min te avisa antes del plazo y un flush manda todo cuando DGII vuelve.
Un proyecto agrupa N RNCs emisores, cada uno con su P12 cifrado, sus secuencias y sus webhooks. Ideal para integradores, ERPs o grupos económicos.
12 eventos (voucher.accepted, conditional, rejected, voided, received…) con HMAC-SHA256 sobre timestamp.deliveryId.body, reintentos exponenciales y dead-letter.
Representación impresa en A4, térmica 58/80 mm y PDF/A-1b certificable (Ghostscript). QR y logo configurable por RNC emisor. Plantilla editable desde el panel.
Hasta 10 tipos distintos por ANECF (límite DGII). Anulación individual con motivo y código de modificación obligatorios. Autovoid si la DGII rechaza definitivamente.
Pase automático de XML firmados > 2 años a filesystem o S3 cifrado, liberando la DB. Purga física con confirmación en dos pasos (challenge token + audit log inmutable).
Frontend React + Ant Design para subir certificados, emitir e-CFs sueltos, supervisar la cola, descargar RIs y administrar API Keys, webhooks y plantillas. Operar manualmente cuando lo necesites.
Referencia completa con Scalar en aura.nexo.com.do/docs: prueba los endpoints desde el navegador y exporta el spec a Postman, Insomnia o cualquier generador de clientes.
Todos los planes incluyen panel web, ambos ambientes (CerteCF + eCF), webhooks ilimitados y retención fiscal de 10 años. Cada mes los primeros 50 e-CF son gratis, y mientras más emites, menos pagas por comprobante. Las emisiones en TesteCF/CerteCF nunca cuentan contra tu consumo.
El consumo se factura mensualmente por tramos acumulativos: los primeros 50 e-CF van gratis y cada tramo siguiente cobra su propia tarifa. Emitir 600 e-CF en un mes cuesta RD$ 5,100, no RD$ 6,000.
¿Más de 10,000 e-CF al mes, despliegue on-premise, SLA o un contrato de soporte? Cuéntanos tu caso y te armamos una propuesta a medida — tarifa por volumen negociada, no precios de menú.
¿Prefieres WhatsApp? Escríbenos al (849) 936-6274.
SECRET_ENCRYPTOR, 32 bytes). En Aura Cloud rotamos
trimestralmente y mantenemos la clave maestra bajo llave fuera del cluster de aplicación. En el
despliegue on-premise de Enterprise, tú controlas esa clave y el certificado nunca sale de tu
infraestructura.
IndicadorEnvioDiferido=1; el e-CF
queda en estado WAITING_DEFERRED y entregas la RI al cliente normalmente. El watchdog
cada 5 minutos te avisa antes de los 72 h reglamentarios y al volver online disparas flush para
reenviar todo el batch a la DGII.
/fe/recepcion/api/ecf compatible con DGII, validamos firma XAdES contra
el bundle de CAs y disparamos el webhook voucher.received. Tu ERP puede confirmar o
rechazar comercialmente vía /fe/aprobacioncomercial/api/ecf o el endpoint
/v1/vouchers/{id}/commercial-approval.
Crea tu cuenta y empieza gratis: 50 e-CF al mes sin costo y sin tarjeta. Cuando crezcas, pagas solo por lo que emites. ¿Necesitas on-premise, alto volumen o un SLA? Hablamos de Enterprise.