API REST · Integración en minutos

Facturación electrónica como servicio

Integra facturación SUNAT a tu software con una sola llamada API. Firma digital, envío a SUNAT, PDF y XML — nosotros nos encargamos de todo. Tú solo construyes tu producto.

0+

comprobantes procesados

99.9%

uptime garantizado

<200ms

latencia promedio

Ver la API
terminal
# Emite una factura con una llamada

Para desarrolladores

Todo lo que necesitas. Nada que no.

Integra facturación electrónica a tu plataforma sin construir infraestructura SUNAT.

API REST simple

Un POST, un comprobante. Documentacion clara, SDKs y ejemplos listos. Tu equipo integra en horas, no semanas.

Reintentos automaticos a SUNAT

Si SUNAT esta caido o no responde, Zafra reintenta el envio automaticamente hasta que sea aceptado. Olvida los cron jobs de reenvio — nosotros nos encargamos.

Firma cert o PSE: tu eliges

Cada cliente decide: sube su certificado digital .pfx o firma via PSE autorizado. Se configura al registrar el cliente, no en cada request.

Portal del cliente incluido

El comprobante llega directo al cliente final. Ingresa a cliente.zafra.io con su telefono y consulta todos sus comprobantes. Sin envios por WhatsApp, sin costos extra.

Portal Contable incluido

Cada cliente invita a su contador. El contador entra, descarga XML/PDF, genera reportes SIRE. Sin WhatsApp al cierre de mes.

Consulta RUC y DNI

Consulta datos de cualquier RUC o DNI directamente desde la API. Incluido en tu plan segun el limite mensual de cada tier.

Multi-pais en roadmap

Hoy Peru (SUNAT). Proximamente Colombia (DIAN) y Chile (SII). Una sola API, multiples paises.

Integración

De tu código a SUNAT en un request

Sin SOAP, sin parseo de XML, sin programar cron jobs de reenvio. Tu sistema llama a Zafra → nosotros firmamos, enviamos a SUNAT y reintentamos automaticamente si SUNAT no responde.

Tu sistema

ERP / SaaS / App

Zafra API

POST /v1/documents

Firma Digital

Cert .pfx ó PSE

SUNAT

Envio + reintentos

Respuesta

PDF + XML + CDR

Elige como firma cada cliente

Se configura al registrar el cliente via API, no en cada comprobante. Cambia de metodo en cualquier momento sin tocar tu codigo.

Certificado .pfx

Firma local con cert del cliente

POST /v1/clients
{ "signingMethod": "LOCAL_CERTIFICATE" }

PSE autorizado

Firma en la nube por SUNAT

POST /v1/clients
{ "signingMethod": "PSE" }

Dashboard integrado: zero login

Genera un link hash único por cliente. Redirige desde tu sistema directo al panel de Zafra — sin que el usuario necesite otra cuenta.

Tu app genera

GET /v1/clients/:id/dashboard-link

Respuesta

{ "url": "https://app.zafra.io/d/a8f3k2..." }

El cliente ve

Documentos · Facturas · Boletas · PDF/XML
+ Contador

Entrega de comprobantes

El cliente recibe sus comprobantes. Sin que programes nada.

Zafra entrega el comprobante directamente al cliente final. El ingresa a cliente.zafra.io con su numero de celular y ve todo. Cero lineas de codigo de tu parte.

Sin Zafra

  • Integrar API de WhatsApp Business — costos por mensaje, aprobacion de templates, webhooks
  • Programar envio de PDF por email — SMTP, colas, bounces, spam filters
  • Construir portal propio para que el cliente consulte sus comprobantes
  • Costos de mensajeria que escalan con el volumen de comprobantes

Con Zafra

  • Emites el comprobante via API — Zafra se encarga de la entrega al cliente final
  • El cliente entra a cliente.zafra.io con su numero de celular
  • Ve todos sus comprobantes, descarga PDF y XML — sin cuenta, sin password
  • Cero costos de mensajeria, cero integraciones extra, cero lineas de codigo

Tu sistema

POST /v1/documents

Zafra

Firma + SUNAT + entrega

Cliente final

cliente.zafra.io

acceso con celular

Cómo funciona

Integración en 3 pasos

De cero a facturando en producción. Sin capacitaciones, sin manuales de SUNAT.

PASO 01

Regístrate y obtén tu API key

Crea tu cuenta, recibe tus credenciales de sandbox y producción. Sin papeleo, sin llamadas comerciales.

X-Api-Key: zfr_live_k8x4n2m...
PASO 02

Registra clientes vía API

Cada empresa que factura es un "cliente" en Zafra. Crea su registro con RUC, elige firma cert o PSE, y recibe su dashboard link.

POST /v1/clients { "ruc": "2010..." }
PASO 03

Emite comprobantes

Un POST por comprobante. Zafra firma, envía a SUNAT y te devuelve el XML, PDF y CDR. El cliente (y su contador) ven todo en el dashboard.

POST /v1/documents → 201 OK

Precios

Paga por lo que emites, no por empresa

Un solo plan cubre todas tus empresas. Sin cobro por RUC. Sin contratos.

La competencia cobra por empresa. Con 100 empresas, pagarias S/2,500+/mes en otros proveedores.

En Zafra pagas un solo plan sin importar cuantas empresas tengas.

Precios en USD. Sin tarjeta de credito para empezar.

FAQ

Preguntas frecuentes

No. Zafra abstrae todo el protocolo SUNAT. Tu envias un JSON y recibes otro JSON con el CDR, PDF y XML ya firmados. Cero SOAP, cero parsing de XML, cero reintentos manuales.
Sandbox gratuito incluido

Tu primera factura en menos de 10 minutos

Crea tu cuenta, obtén tu API key, y emite tu primer comprobante de prueba. Sin tarjeta de crédito, sin contratos, sin llamadas comerciales.

Ya tengo cuenta