SDK de JavaScript
Emití desde Node.js con tipos para cada campo, reintentos seguros y la espera del veredicto de Hacienda resuelta.
const doc = await fe.documentos
.emitirFactura(datos, {
esperar: true,
});
doc.status; // 'accepted'Vos hacés un POST. El XML v4.4, la firma y Hacienda corren por nuestra cuenta.
Desde ₡2,49 por documento + IVA.
curl -X POST \
https://api.facturaencr.com/v2/efactura/documents/factura \
-H "X-API-Key: efk_live_…" \
-H "X-API-Secret: efs_…" \
-H "Idempotency-Key: pedido-2026-0412" \
-H "Content-Type: application/json" \
-d '{
"emisorLegalId": "3101000000",
"condicionVenta": "01",
"medioPago": ["01"],
"detalle": [{
"codigoCabys": "8999999999013",
"detalle": "Honorarios contables",
"cantidad": 1,
"precioUnitario": 85000
}]
}'Emití desde Node.js con tipos para cada campo, reintentos seguros y la espera del veredicto de Hacienda resuelta.
const doc = await fe.documentos
.emitirFactura(datos, {
esperar: true,
});
doc.status; // 'accepted'Conectá tu cuenta a Claude o ChatGPT y pedile facturas, tiquetes o consultas con tus palabras. Antes de emitir, siempre te muestra el comprobante para que lo confirmes.
Con la API, por ahora, solo en sandbox.
Creá tu cuenta y emití contra el ambiente de pruebas real de Hacienda — 100 comprobantes al mes, sin costo y sin hablar con ventas. Cuando estés listo, cambiás la llave y ya estás en producción.
Creás la cuenta y ya podés emitir. No pedimos medio de pago para probar.
Emitís los 7 tipos contra el sandbox real de Hacienda, con la misma firma que producción.
Generás tu llave de sandbox en el portal y hacés tu primer POST en minutos.
Cuando estés listo, cambiás la llave por la de producción. El código es el mismo.
Creá tu llave en el portal en segundos. Ambientes de sandbox y producción separados.
Un POST con la venta en JSON. Armamos el XML v4.4, calculamos impuestos y CABYS, firmamos y enviamos a Hacienda.
Te avisamos por webhook firmado — o consultás el estado: aceptado o rechazado, con el XML firmado y el PDF.
Una sola API key, sin límite de emisores. Integrás una vez y emitís por todas las cédulas —físicas o jurídicas— de tus clientes o negocios, sin abrir una cuenta ni pagar una mensualidad por cada una. Ideal si construís un ERP, un POS o una plataforma multi-cliente.
No integrás solo. Nuestro equipo te acompaña en la puesta en marcha: dudas del flujo, revisión de tu primer envío y el paso a producción. Documentación completa incluida.
FE, TE, NC, ND, FEC, FEE y REP — los 7 documentos oficiales de Hacienda en v4.4, más el Mensaje Receptor.
Firmamos con tu certificado y la clave de 50 dígitos, incluidas cédulas alfanuméricas.
Autenticamos OAuth2, enviamos y seguimos el estado hasta la aceptación o el rechazo.
Eventos con HMAC-SHA256, anti-replay y reintentos con backoff. Sin andar consultando.
Add-on que envía el XML, la respuesta de Hacienda y el PDF. Sin configurar SMTP.
Guardamos el XML firmado cifrado por el plazo legal (CNPT art. 109), accesible por API.
Con Idempotency-Key un reintento nunca genera doble documento ni doble cobro.
Tarifa por documento que baja con el volumen y sin mínimos obligatorios — del negocio más chico al que factura miles.
Ambiente de pruebas contra la API real de Hacienda, gratis.
Todo lo que hay entre tu sistema y Hacienda, resuelto: firma, envío, seguimiento, custodia y el PDF con tu marca. Vos escribís un POST.
Recibís la clave y el consecutivo en el mismo request. El envío a Hacienda corre en segundo plano y te avisamos por webhook cuando responde.
REST sobre HTTPS con JSON: la integrás desde JavaScript, Python, PHP, Go, C#, Java o lo que sea que hable HTTP. Sin SDK obligatorio.
Guía de conexión de punta a punta, ejemplos en varios lenguajes, colección de Postman y tablas de referencia — no un swagger pelado.
Probás contra el ambiente de pruebas real de Hacienda, con la misma firma y estructura que producción. Cambiás la llave y ya estás en vivo.
El XML firmado se guarda cifrado por los 5 años de ley, y los certificados de tus emisores viven cifrados con AES-256-GCM. Vos no guardás nada.
FE, TE, NC, ND, FEC, FEE y REP en v4.4, con exoneraciones y los dos regímenes: tradicional y simplificado.
El PDF del comprobante y el correo al receptor salen con tu diseño y tu logo. Tu cliente ve tu marca, no la nuestra.
Das de alta emisores, sucursales y terminales con una sola llave, dentro de los límites de tu plan. No cobramos por cada cédula que agregues.
Mensualidad, prepago o pago por documento, con descuentos por volumen: el costo por documento baja conforme integrás más, sin mínimos mensuales.
Idempotencia con Idempotency-Key·Webhooks firmados con HMAC-SHA256·Scopes e IP whitelist por llave·Asistencia por WhatsApp y correo·Exoneraciones·Consulta de estado y descarga del XML
Tomá una mensualidad con documentos incluidos, pagá solo lo que emitís o comprá documentos por adelantado (vigencia 1 año). El precio por comprobante baja fuerte con el volumen.
Planes mensuales con bloque de documentos incluido. Ideal si tu volumen es estable: el excedente se cobra al promedio del plan, nunca te cortamos la emisión.
Al pasar los 500 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 1 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 2 500 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 5 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 10 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 25 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 50 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
Al pasar los 100 000 incluidos no te cortamos la emisión: cada extra al mismo precio.
+ Correo al receptor (add-on API): ₡5.000/mes + IVA con 10 000 envíos incluidos. En los planes de facturación por portal, el correo va incluido sin costo.
Pasar a producción: un pago único por integración
No es por cliente: lo pagás una sola vez y cubre a todos los comercios que factures con tu integración. Probar en sandbox es gratis siempre.
Si emitís por encima de los tramos publicados, manejás muchos emisores o necesitás condiciones distintas, armamos un precio para tu caso.
Creá tu cuenta, generá una API key y emití en sandbox contra la API real de Hacienda, sin costo.
Probá la API gratis en el sandbox
100 comprobantes al mes contra el ambiente real de Hacienda. Sin tarjeta.