Facturación electrónica sin complicaciones
Integra e-CF en tu sistema en minutos. Envías un JSON; nosotros generamos el XML, lo firmamos con tu certificado y lo enviamos a la DGII.
- Sin tarjeta de crédito
- 50 documentos al mes gratis
- Los 10 tipos de e-CF
Ejemplo con datos ficticios: un JSON se convierte en el XML del e-CF E310000000123, se firma con el certificado .p12, se envía a la DGII y vuelve «Aceptado» con su código de seguridad y su QR.
- Tipos de e-CF soportados
- 10
- Ambientes DGII
- 3
- Documentos al mes gratis
- 50
- Cifrado de certificados
- AES-256
La facturación electrónica es obligatoria en República Dominicana.
Fecha límite: 6 de noviembre de 2026. Quedan:
Todo lo que necesitas para facturar electrónicamente
Una sola API para manejar todo el ciclo de facturación electrónica con la DGII.
-
XML automático
Envías JSON y generamos el XML con el formato de la DGII. Soporta E31, E32, E33, E34, E41, E43, E44, E45, E46 y E47.
-
Firma digital
Tu certificado .p12 firma cada documento de forma automática, con los estándares que exige la DGII.
-
Certificados seguros
Tu certificado se guarda cifrado con grado bancario. Lo subes una vez y la firma ocurre sola en cada documento.
-
Modo contingencia
Si la DGII no responde, el documento queda firmado y guardado, y se reenvía de forma automática. Nunca pierdes una factura.
-
Notificaciones en tiempo real
Recibe un aviso al instante en tu sistema cuando la DGII acepta o rechaza tu documento.
-
Cuenta gratis
50 documentos al mes gratis por cuenta y ambiente de pruebas ilimitado. Sin tarjeta de crédito.
Tres pasos para emitir facturas electrónicas
Del registro a tu primer comprobante aceptado por la DGII.
- Crea tu cuentaRegístrate con tu RNC, sube tu certificado digital .p12 y obtén tu clave de API.
- Envía un JSONHaz un POST con los datos de tu factura. Nosotros generamos el XML, lo firmamos y lo enviamos a la DGII.
- Recibe la confirmaciónRecibes al instante el código de seguridad y el QR fiscal, y te avisamos cuando la DGII confirme el documento.
Una API REST: JSON de entrada, e-CF firmado de salida
- Ejemplos en cURL, JavaScript, PHP y C# en la documentación.
- Referencia interactiva con Scalar para probar cada llamada.
- Ambiente de pruebas ilimitado antes de pasar a producción.
# Emitir una factura de crédito fiscal curl -X POST https://ecf.frandeone.com/eCF/documentos-ecf \ -H "X-API-KEY: ecf_sk_tu_api_key" \ -H "Content-Type: application/json" \ -d '{ "ECF": { "Encabezado": { ... } } }' # Respuesta inmediata: { "securityCode": "A1B2C3", "qr_url": "https://dgii.gov.do/...", "trackId": "ecf-20260424-..." }
Precios simples y transparentes
Empieza gratis, sin tarjeta de crédito. Paga solo cuando crezcas.
Para empresas
Para desarrolladores y revendedores
Lo que necesitas saber para empezar
¿Cómo empiezo a facturar electrónicamente?
Crea tu cuenta, sube tu certificado digital .p12 emitido por una entidad autorizada y haz tu primer POST a /TesteCF/documentos-ecf para probar. Cuando estés listo, certifícate con la DGII y cambia a producción.
Tengo varios clientes, ¿cómo lo manejo?
Con el plan Developer, cada cliente tiene su propia cuenta independiente con su RNC y su certificado digital. Tú administras todas las cuentas desde un panel único y controlas cuántos documentos puede emitir cada una.
¿Qué pasa cuando la DGII no responde?
El documento se firma y se guarda de inmediato. Recibes el código de seguridad y el QR fiscal al instante. Si la DGII no está disponible en ese momento, el sistema reintenta el envío de forma automática hasta que se resuelva. Nunca pierdes una factura.
¿Cómo manejo el resumen E32 (RFCE)?
Automáticamente. Cuando envías un E32 con monto menor a RD$250,000, la API genera tanto el documento extendido como el RFCE, firma ambos y envía el RFCE a la DGII. El código de seguridad se extrae del extendido. No tienes que hacer nada diferente.
¿Es seguro subir mi certificado .p12?
Sí. Tu certificado se cifra con un algoritmo de grado bancario antes de almacenarse. Nunca se guarda sin cifrar y solo se usa en memoria en el momento de firmar, nunca en disco.
¿Puedo usar la API desde cualquier lenguaje?
Sí. Es una API REST estándar que recibe y responde JSON. Funciona con cualquier lenguaje que haga solicitudes HTTP: JavaScript, PHP, Python, C#, Java, Go, Ruby y otros. La referencia de la API en /api-docs genera los fragmentos de código automáticamente.
¿Necesitas ayuda o tienes preguntas?
Estamos aquí para ayudarte con tu integración y tu certificación.
-
Correo electrónico
Escríbenos en cualquier momento.
[email protected] [email protected] -
WhatsApp
Chatea con nosotros.
+1 (809) 765-3566 (abre en otra pestaña) -
Teléfono
Lunes a viernes, de 9:00 a. m. a 6:00 p. m. (UTC-4).
+1 (809) 765-3566 -
Ubicación
San Pedro de Macorís, República Dominicana. Frande Connection SRL.
Ver en Google Maps (abre en otra pestaña)
Envíanos un mensaje
Completa el formulario y te responderemos a la brevedad.