Faunel e-CF

API de facturación electrónica · República Dominicana

Emita e-CF ante la DGII desde su propio sistema

Faunel e-CF recibe el comprobante de su ERP, punto de venta o tienda en línea, lo valida, lo firma con el certificado digital del emisor, lo envía a la DGII y le avisa del resultado. También recibe los e-CF que otros emisores le envían a sus clientes.

POST https://ecf.faunel.com/v1/documentos
Authorization: Bearer ecf_test_…
Idempotency-Key: 7d3f0c2e-…
Content-Type: application/json

// 200: aceptado por la DGII, con TrackId,
// código de seguridad y enlaces al PDF y al XML

Qué hace la plataforma

Emisión en JSON o XML

Envíe el comprobante en JSON o en el XML de la DGII sin firmar; la plataforma lo firma con el certificado custodiado. Si prefiere firmar usted, acepta también el XML ya firmado.

Validación antes de emitir

Valide un documento contra las reglas por tipo y los esquemas oficiales, y compare los totales que calcula la plataforma con los de su sistema, sin enviar nada a la DGII.

Seguimiento y contingencia

Consulta automática del estado en la DGII, reintentos y contingencia si la DGII no responde. Idempotencia para que un reintento de su sistema nunca duplique un comprobante.

Representación impresa

PDF y HTML con el código QR de consulta de la DGII, generados desde el XML firmado, y envío por correo al comprador con el XML adjunto.

Recepción de e-CF

URLs de recepción propias para cada emisor, acuse de recibo firmado y aprobación o rechazo comercial de los comprobantes que le envían sus proveedores.

Webhooks y varios emisores

Notificaciones firmadas (HMAC) de cada cambio de estado. Un integrador opera los RNC de todos sus clientes desde una cuenta, con credenciales separadas por emisor.

Cómo empezar

  1. Cree su cuenta

    Regístrese con su correo. Faunel valida la cuenta y le avisa; entonces crea en el portal su credencial de pruebas. Las condiciones de producción se acuerdan por contrato.

  2. Integre sin certificado

    Registre el RNC del emisor; cuando Faunel verifique sus datos, emita en el modo simulado (X-Simulacion: true): la plataforma valida y firma igual que en producción, pero nada llega a la DGII.

  3. Pruebe con la DGII

    Suba el certificado digital del emisor y emita contra el ambiente de pruebas de la DGII. Su sistema conserva la numeración: cada documento lleva su propio e‑NCF.

  4. Pase a producción

    Cuando la DGII habilite al emisor, Faunel lo pasa a producción y usted emite con una credencial ecf_live_…. El ambiente lo decide la credencial, nunca un campo del documento.

Operación y soporte

Disponibilidad

Compromiso de 99,5 % mensual para la emisión y las URLs de recepción, medido cada minuto. Estado de la plataforma.

Seguridad

Certificados digitales cifrados en reposo con una clave maestra que nunca sale de un almacén de claves gestionado. Toda la comunicación viaja por HTTPS.