API REST y webhooks

Conecta ZyFact con
tu sistema.

Emite comprobantes fiscales electrónicos desde tu ERP, tu tienda en línea o tu sistema propio con nuestra API REST. Zymera ya viene integrado.

10

Tipos de e-CF soportados

3

Ambientes DGII (prueba, certificación y producción)

HMAC

Webhooks firmados con SHA-256

2 h

Respuesta a incidentes críticos

Integraciones disponibles

¿Usas otro ERP, una tienda en línea o un sistema propio? Se conecta por la API REST y te acompañamos en la integración.

Disponible

Zymera

ERP y punto de venta de MAFASOF: ventas, inventario, contabilidad y nómina emiten sus e-CF directamente en ZyFact.

Disponible

API REST

Conecta tu ERP, tienda en línea o sistema propio. Autenticación con API key por empresa.

Disponible

Webhooks

Recibe el estado de cada e-CF (aceptado, rechazado, en contingencia) sin consultar a cada rato.

Para developers

Integra tu sistema
con la API REST.

Una petición HTTP con JSON y ZyFact calcula el ITBIS, genera el XML, lo firma y lo envía a la DGII.

API key por empresa

Se envía en la cabecera X-API-Key y se guarda como hash, nunca en texto plano.

Webhooks firmados

Cada notificación va firmada con HMAC-SHA256 para que verifiques su origen.

Ambientes DGII

Pruebas, certificación y producción de la DGII configurados por separado.

Validación previa

El XML se valida contra los esquemas oficiales de la DGII antes de firmarlo.

Sin duplicados

Si reintentas con el mismo e-NCF, recibes el comprobante existente en vez de otro.

PDF con código QR

Descarga la representación impresa de cada comprobante lista para entregar.

Emitir una factura de crédito fiscal (E31)
POST /api/v1/comprobantes
X-API-Key: ecf_...
Content-Type: application/json

{
  "tipoEcf": "E31",
  "tipoPago": "EFECTIVO",
  "comprador": {
    "tipoIdentificacion": "RNC",
    "numeroIdentificacion": "130862346",
    "razonSocial": "Cliente SRL"
  },
  "items": [
    { "descripcion": "Servicio", "cantidad": 1, "precioUnitario": 10000 }
  ],
  "emitirInmediatamente": true
}
{ "encf": "E310000000123", "estado": "ACEPTADO" }

Empezar es simple

Tres pasos.

01

Crea tu cuenta

Registra tu empresa y carga tu certificado digital.

02

Genera tu API key

Desde la configuración de tu empresa, y úsala en tu sistema.

03

Empieza a facturar

Tus e-CF se emiten desde tu sistema. Tú dedícate a vender.

¿Tienes otro sistema?

Te ayudamos
a conectarlo.

Revisamos tu caso y te guiamos para integrarlo con la API REST de ZyFact.

Revisión técnica de tu caso
Guía de integración de la API
Acompañamiento en la puesta en producción
Hablar con ingeniería