API de Facturación Electrónica en República Dominicana: Guía para Desarrolladores
Si desarrollas o mantienes un sistema propio, como un POS, un ERP o una tienda en línea, y necesitas que emita comprobantes fiscales electrónicos válidos ante la DGII, no tienes que construir ni certificarte tú mismo como Proveedor de Servicios de Facturación Electrónica. Puedes integrar una API que ya hizo ese trabajo por ti.
¿Qué es esta API y cuándo conviene?
Es una API REST que certifica cualquier sistema compatible como emisor electrónico, sin que tú tengas que pasar por el proceso de certificación como Proveedor de Servicios de Facturación Electrónica ante la DGII. Ese trabajo ya está hecho del lado del proveedor. Tu sistema solo envía los datos de la factura y recibe de vuelta el comprobante procesado, con su código QR listo.
Tiene sentido si eres desarrollador independiente, si mantienes un ERP o POS que necesita emitir e-CF para varios clientes, o si estás construyendo una tienda en línea que necesita facturar automáticamente cada venta.
¿Qué incluye?
- ✓Certificación como Emisor Electrónico ya resuelta de tu lado
- ✓Habilitación de comprobantes electrónicos en la Oficina Virtual
- ✓Servidor emisor y receptor disponible las 24 horas
- ✓Comunicación cifrada (SSL/TLS) en toda la API
- ✓Respaldo de tus facturas electrónicas (XML) por 10 años
- ✓Emisión e impresión del e-CF con su código QR generado como imagen
- ✓Documentación completa y soporte incluido
Dos formas de integrar
API REST
Envías los datos básicos de la factura desde tu sistema y recibes la URL con el código QR listo para imprimir. Ideal si tu equipo va a construir la integración directamente.
Ecf-Connector
Un conector que se instala y se conecta directamente a bases de datos comunes: detecta las facturas nuevas y las envía automáticamente a los endpoints de la DGII, devolviendo el QR para tus plantillas.
Requisitos
Para poner la integración en producción con tus propios clientes necesitas un Certificado Digital para Procedimiento Tributario a nombre del representante legal de la empresa, con una vigencia de dos años, adquirido a través de la Cámara de Comercio. Si eres desarrollador y solo necesitas probar la integración, el ambiente sandbox incluye una firma digital de prueba para que no tengas que comprar el certificado desde el primer día.
El entorno de desarrollo no exige RNC ni razón social. Está pensado también para desarrolladores independientes que quieren evaluar la integración antes de llevarla a producción.
Planes
Los planes se cobran por volumen de transacciones anuales, con prepago anual:
| Plan | Transacciones/año | Precio mensual | Perfil |
|---|---|---|---|
| Developer | 999 | $10 | Freelancers, pruebas, integradores pequeños |
| Starter | 5,000 | $25 | POS pequeños, software locales, startups |
| Growth | 15,000 | $45 | Sistemas comerciales, ERP locales, POS medianos |
| Pro | 30,000 | $75 | Retail, cadenas pequeñas, marketplaces |
| Business | 300,000 | $110 | Plataformas multi-tenant, integradores grandes |
| Enterprise | 500,000+ | Negociado | Corporativos, SLA e infraestructura dedicada |
Los comprobantes que excedan el límite del plan se cobran por separado, y al renovar puede ser necesario ajustar de plan según el volumen anual real. Confirma las condiciones vigentes antes de decidir, ya que estos planes pueden actualizarse.
Casos de uso
E-commerce
Factura automáticamente cada venta en línea sin intervención manual.
ERP
Conecta la facturación electrónica al módulo contable que ya usa tu empresa o tus clientes.
POS
Emite e-CF directamente desde el punto de venta, en el momento de cada transacción.
Esta API ya está integrada con sistemas como NemeSys POS, QuickBooks Online, QuickBooks Desktop, Odoo, SAP Business One y Sage 50, una referencia útil si tu sistema necesita conectarse con alguna de estas plataformas.
La documentación completa de integración, tanto para la API REST como para el Ecf-Connector, está disponible para desarrolladores que quieran evaluarla en detalle.
Preguntas frecuentes
¿Necesito certificarme yo mismo como Proveedor de Servicios de Facturación Electrónica?
No. Al integrar esta API, la certificación como emisor electrónico ya queda resuelta del lado del proveedor.
¿Puedo probarla sin tener RNC o empresa registrada?
Sí, el entorno de desarrollo está disponible sin ese requisito, pensado para pruebas e integradores independientes.
¿Qué pasa si supero el límite de transacciones de mi plan?
Cada comprobante adicional se factura por separado, y es posible que debas actualizarte a un plan superior según tu volumen anual real.
Información técnica y de planes de referencia según la documentación pública disponible al momento de esta publicación. Este contenido tiene fines informativos. Confirma condiciones y precios vigentes antes de integrar.
Sigue leyendo
¿Quieres integrar la API en tu sistema?
Contáctanos para evaluar el plan que mejor se ajusta al volumen de transacciones de tu proyecto.
Contáctanos →