Facturacion electronica DGII lista para integrar en ERP, POS, e-commerce y software empresarial. Ver precios
eCF Starsoft e-CF API
OpenAPI Empezar ahora

API de facturacion electronica para Republica Dominicana

Conecta tu sistema con DGII sin construir toda la logica fiscal desde cero

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.

Validacion previa Firma XML Envio a DGII TrackId y logs
  • Reduce tiempo de desarrollo y evita rehacer reglas fiscales desde cero.
  • Detecta errores antes del envio para disminuir rechazos y retrabajo.
  • Incluye acompañamiento comercial y dudas frecuentes con IA integrada.
Ver planes y precios Ver demo guiada
Para ERP y software administrativo
Para POS y retail
Para e-commerce y marketplaces
Para equipos que necesitan certificarse mas rapido

Que hace esta API

Explicado en lenguaje de comprador, no solo en lenguaje tecnico.

Valida antes de enviar

Revisa estructura, montos y reglas de negocio antes de que el documento llegue a DGII.

Firma XML

Prepara documentos firmados con certificado digital para que el flujo fiscal este completo.

Envia y consulta

Envia e-CF, recibe respuestas y consulta el estado final usando TrackId.

Centraliza el proceso

Una sola integracion para generar, validar, enviar y monitorear comprobantes electronicos.

Para quien es

Si tu cliente vende, factura o construye software, aqui entiende rapido si esta solucion le aplica.

Software empresarial

ERPs, sistemas administrativos y plataformas que necesitan integrar facturacion electronica DGII.

Puntos de venta

Negocios retail, restaurantes y cadenas que quieren emitir desde su POS sin friccion operativa.

Comercio digital

Tiendas online y operaciones e-commerce que necesitan conectar ventas con cumplimiento fiscal.

Equipos de desarrollo

Empresas que quieren acelerar salida al mercado y reducir el costo de construir toda la capa fiscal.

Por que deberian comprarla

La venta esta en el resultado: menos tiempo, menos riesgo y una integracion mas clara.

Ahorra tiempo de desarrollo

No necesitas crear desde cero validaciones, firma XML, flujos de envio y seguimiento DGII.

Reduce errores antes del rechazo

La validacion previa detecta inconsistencias que normalmente aparecerian demasiado tarde.

Facilita la operacion diaria

TrackId, logs y consulta de estados ayudan a soporte, operaciones y seguimiento post-envio.

Te ayuda a vender mas rapido

Con una base lista, el cliente puede enfocarse en su negocio y no en reconstruir complejidad fiscal.

Como funciona en 3 pasos

Suficientemente simple para negocio y suficientemente serio para el evaluador tecnico.

1Tu sistema envia los datos

Mandas factura, cliente, montos e items en formato JSON o XML segun tu flujo.

2La API valida y procesa

Se revisa estructura, firma y preparacion del documento antes del envio final.

3Recibes respuesta y seguimiento

Obtienes resultado, TrackId y trazabilidad para consultar estado y cerrar el ciclo.

Que necesita una empresa para operar en real

La API acelera el proceso, pero hay requisitos regulatorios que el cliente debe cumplir.

1Habilitacion DGII

La empresa debe estar aprobada para emitir e-CF en operacion real.

2Certificado digital

Necesita certificado valido para firma y cumplimiento fiscal.

3Datos fiscales listos

RNC, secuencias e-NCF y reglas de negocio correctamente configuradas.

4Ambiente correcto

Empezar en test o cert y luego pasar a produccion con control de validaciones.

Demo guiada de la API

Ayuda a que cualquier visitante entienda que entra, que sale y que valor recibe.

demo-request.json Simulacion comercial

Ideal para mostrarle a un prospecto que recibe al integrar la API.

demo-response.json
{
  "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"
}
Tu prospecto ve que el documento puede validarse antes de enviar a DGII.

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"
    }
  ]
}

Precios

Planes simples para vender, probar y escalar segun el volumen del cliente.

Starter

Empieza y valida tu proyecto

RD$4,990 / mes

Ideal para pruebas, proyectos pequeños o equipos que quieren conocer el flujo antes de operar fuerte.

  • Ambiente sandbox
  • Validacion basica
  • Hasta 50 facturas mensuales
  • Documentacion y soporte con IA
Enterprise

Alto volumen y acompañamiento

RD$10,000 / mes

Para operaciones grandes, clientes corporativos o integraciones con requerimientos especiales.

  • Mayor capacidad y volumen
  • Hasta 500 facturas mensuales
  • SLA y acompañamiento
  • Implementacion guiada
  • Soporte dedicado
  • Posible personalizacion de flujo
Asistente IA integrado

¿Tienes dudas? Pregúntale a la IA

La IA ayuda a explicar requisitos, planes, tiempos y pasos de integración para que tu cliente entienda rápido.

Ver FAQ

Resuelve dudas frecuentes

Qué necesitas para empezar, qué plan conviene y cómo se ve el flujo general.

Explica en lenguaje claro

Ideal para clientes no técnicos o para ventas que necesitan responder rápido.

Escala la atención inicial

La IA atiende primero y deja al equipo humano los casos más complejos.

Preguntas frecuentes

Ayuda a cerrar ventas respondiendo objeciones antes de que el cliente las pregunte por llamada.

Necesito estar habilitado por DGII

Si. Para emision real, la empresa debe cumplir los requisitos y habilitacion correspondientes de DGII.

Puedo probar antes de comprar

Si. Puedes iniciar con ambiente de pruebas o plan Starter y validar el flujo antes de una operacion mayor.

Sirve para mi ERP o sistema actual

Si, siempre que tu sistema pueda consumir servicios HTTP/REST y manejar integracion API.

La IA reemplaza el soporte

No. La IA ayuda con orientacion inicial y dudas frecuentes; el soporte humano cubre casos mas especificos.

Seccion tecnica para desarrolladores

La parte tecnica existe, pero ahora queda donde debe estar: despues de vender el valor del producto.

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

Ver catalogo completo de endpoints 12 rutas principales
MetodoRutaUso
GET/api/healthEstado del servicio y rutas disponibles
POST/api/validate-scenarioValida escenarios JSON antes de firmar y enviar
POST/api/validate-xmlValida XML firmado (estructura y reglas de negocio)
POST/api/generate-xml-no-sendGenera XML firmado sin enviarlo a DGII
POST/api/send-xmlEnvio XML directo (ECF o RFCE segun escenario)
POST/api/test-scenarios-jsonFlujo completo desde JSON hasta respuesta DGII
GET/api/trackidConsulta estado final en DGII por TrackId
POST/api/firmar-xmlFirma XML con certificado
POST/api/convertir-certConvierte certificado a formato requerido
GET/api/logs/{rnc}Consulta historico de logs por RNC
GET/api/autenticacion/semillaSemilla para API receptor
POST/api/recepcion/ecfRecepcion de e-CF en modo receptor

Ejemplos de request y response

Para el evaluador tecnico que quiere ver algo real antes de decidir.

Ejemplo de validacion previa JSON + respuesta
{
  "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"
}

Listo para promocionar tu API como un producto, no solo como documentacion

Esta pagina explica que resuelve tu API, por que conviene comprarla, cuanto cuesta y donde consultar dudas con IA.

Ver precios