Valida antes de enviar
Revisa estructura, montos y reglas de negocio antes de que el documento llegue a DGII.
API de facturacion electronica para Republica Dominicana
Valida, firma, envia y consulta e-CF desde una sola API. Diseñada para empresas, ERPs, POS, tiendas online y software que necesita salir rapido al mercado con una integracion seria.
Explicado en lenguaje de comprador, no solo en lenguaje tecnico.
Revisa estructura, montos y reglas de negocio antes de que el documento llegue a DGII.
Prepara documentos firmados con certificado digital para que el flujo fiscal este completo.
Envia e-CF, recibe respuestas y consulta el estado final usando TrackId.
Una sola integracion para generar, validar, enviar y monitorear comprobantes electronicos.
Si tu cliente vende, factura o construye software, aqui entiende rapido si esta solucion le aplica.
ERPs, sistemas administrativos y plataformas que necesitan integrar facturacion electronica DGII.
Negocios retail, restaurantes y cadenas que quieren emitir desde su POS sin friccion operativa.
Tiendas online y operaciones e-commerce que necesitan conectar ventas con cumplimiento fiscal.
Empresas que quieren acelerar salida al mercado y reducir el costo de construir toda la capa fiscal.
La venta esta en el resultado: menos tiempo, menos riesgo y una integracion mas clara.
No necesitas crear desde cero validaciones, firma XML, flujos de envio y seguimiento DGII.
La validacion previa detecta inconsistencias que normalmente aparecerian demasiado tarde.
TrackId, logs y consulta de estados ayudan a soporte, operaciones y seguimiento post-envio.
Con una base lista, el cliente puede enfocarse en su negocio y no en reconstruir complejidad fiscal.
Suficientemente simple para negocio y suficientemente serio para el evaluador tecnico.
Mandas factura, cliente, montos e items en formato JSON o XML segun tu flujo.
Se revisa estructura, firma y preparacion del documento antes del envio final.
Obtienes resultado, TrackId y trazabilidad para consultar estado y cerrar el ciclo.
La API acelera el proceso, pero hay requisitos regulatorios que el cliente debe cumplir.
La empresa debe estar aprobada para emitir e-CF en operacion real.
Necesita certificado valido para firma y cumplimiento fiscal.
RNC, secuencias e-NCF y reglas de negocio correctamente configuradas.
Empezar en test o cert y luego pasar a produccion con control de validaciones.
Ayuda a que cualquier visitante entienda que entra, que sale y que valor recibe.
Ideal para mostrarle a un prospecto que recibe al integrar la API.
{
"ok": true,
"canSend": true,
"requiereRevision": false,
"prediccionDGII": "LISTO_PARA_ENVIAR",
"resumen": {
"errores": 0,
"advertencias": 1,
"info": 3
},
"advertencias": [
{
"code": "RFCE_NOT_REQUIRED_FOR_SCENARIO",
"detalle": "Para TipoeCF=31 no aplica RFCE."
}
],
"source": "scenario-json"
}
Payload visible para demo:
{
"scenarios": [
{
"Version": "1.0",
"TipoeCF": "31",
"ENCF": "E310000000900",
"RNCEmisor": "131092721",
"RazonSocialEmisor": "H & A 5 ESTRELLAS SRL",
"DireccionEmisor": "Santo Domingo Este",
"FechaEmision": "18-03-2026",
"TipoIngresos": "01",
"TipoPago": "1",
"RNCComprador": "132501251",
"RazonSocialComprador": "Bodegas Vivaldi",
"IndicadorMontoGravado": "0",
"MontoGravadoTotal": "114393.25",
"MontoGravadoI1": "114393.25",
"ITBIS1": "18",
"TotalITBIS": "20590.79",
"TotalITBIS1": "20590.79",
"MontoTotal": "134984.04",
"NumeroLinea[1]": "1",
"NombreItem[1]": "GINEBRA CABARET 12/1000ML",
"CantidadItem[1]": "25.00",
"PrecioUnitarioItem[1]": "4575.73",
"MontoItem[1]": "114393.25",
"CasoPrueba": "131092721E310000000900"
}
]
}
Planes simples para vender, probar y escalar segun el volumen del cliente.
RD$4,990 / mes
Ideal para pruebas, proyectos pequeños o equipos que quieren conocer el flujo antes de operar fuerte.
RD$6,990 / mes
Para empresas, ERPs y sistemas que necesitan validacion, firma y envio en un flujo operativo completo.
RD$10,000 / mes
Para operaciones grandes, clientes corporativos o integraciones con requerimientos especiales.
La IA ayuda a explicar requisitos, planes, tiempos y pasos de integración para que tu cliente entienda rápido.
Qué necesitas para empezar, qué plan conviene y cómo se ve el flujo general.
Ideal para clientes no técnicos o para ventas que necesitan responder rápido.
La IA atiende primero y deja al equipo humano los casos más complejos.
Ayuda a cerrar ventas respondiendo objeciones antes de que el cliente las pregunte por llamada.
Si. Para emision real, la empresa debe cumplir los requisitos y habilitacion correspondientes de DGII.
Si. Puedes iniciar con ambiente de pruebas o plan Starter y validar el flujo antes de una operacion mayor.
Si, siempre que tu sistema pueda consumir servicios HTTP/REST y manejar integracion API.
No. La IA ayuda con orientacion inicial y dudas frecuentes; el soporte humano cubre casos mas especificos.
La parte tecnica existe, pero ahora queda donde debe estar: despues de vender el valor del producto.
/api/healthEstado del servicio y rutas disponibles
/api/validate-scenarioValida escenarios JSON antes de firmar y enviar
/api/validate-xmlValida XML firmado (estructura y reglas de negocio)
/api/generate-xml-no-sendGenera XML firmado sin enviarlo a DGII
/api/send-xmlEnvio XML directo (ECF o RFCE segun escenario)
/api/test-scenarios-jsonFlujo completo desde JSON hasta respuesta DGII
| Metodo | Ruta | Uso |
|---|---|---|
| GET | /api/health | Estado del servicio y rutas disponibles |
| POST | /api/validate-scenario | Valida escenarios JSON antes de firmar y enviar |
| POST | /api/validate-xml | Valida XML firmado (estructura y reglas de negocio) |
| POST | /api/generate-xml-no-send | Genera XML firmado sin enviarlo a DGII |
| POST | /api/send-xml | Envio XML directo (ECF o RFCE segun escenario) |
| POST | /api/test-scenarios-json | Flujo completo desde JSON hasta respuesta DGII |
| GET | /api/trackid | Consulta estado final en DGII por TrackId |
| POST | /api/firmar-xml | Firma XML con certificado |
| POST | /api/convertir-cert | Convierte certificado a formato requerido |
| GET | /api/logs/{rnc} | Consulta historico de logs por RNC |
| GET | /api/autenticacion/semilla | Semilla para API receptor |
| POST | /api/recepcion/ecf | Recepcion de e-CF en modo receptor |
Para el evaluador tecnico que quiere ver algo real antes de decidir.
{
"scenarios": [
{
"Version": "1.0",
"TipoeCF": "31",
"ENCF": "E310000000900",
"RNCEmisor": "131092721",
"RazonSocialEmisor": "H & A 5 ESTRELLAS SRL",
"DireccionEmisor": "Santo Domingo Este",
"FechaEmision": "18-03-2026",
"TipoIngresos": "01",
"TipoPago": "1",
"RNCComprador": "132501251",
"RazonSocialComprador": "Bodegas Vivaldi",
"IndicadorMontoGravado": "0",
"MontoGravadoTotal": "114393.25",
"MontoGravadoI1": "114393.25",
"ITBIS1": "18",
"TotalITBIS": "20590.79",
"TotalITBIS1": "20590.79",
"MontoTotal": "134984.04",
"NumeroLinea[1]": "1",
"NombreItem[1]": "GINEBRA CABARET 12/1000ML",
"CantidadItem[1]": "25.00",
"PrecioUnitarioItem[1]": "4575.73",
"MontoItem[1]": "114393.25",
"CasoPrueba": "131092721E310000000900"
}
]
}
{
"ok": true,
"canSend": true,
"requiereRevision": false,
"prediccionDGII": "LISTO_PARA_ENVIAR",
"resumen": {
"errores": 0,
"advertencias": 1,
"info": 3
},
"advertencias": [
{
"code": "RFCE_NOT_REQUIRED_FOR_SCENARIO",
"detalle": "Para TipoeCF=31 no aplica RFCE."
}
],
"source": "scenario-json"
}
Esta pagina explica que resuelve tu API, por que conviene comprarla, cuanto cuesta y donde consultar dudas con IA.