Concepto · Integración

¿Por qué integrar la facturación electrónica a tu sistema?

Porque teclear cada venta dos veces —una en tu sistema y otra en un facturador aparte— es lento y se equivoca. Integrar por API REST hace que tu ERP, POS o e-commerce emita el comprobante en Hacienda en el mismo flujo de la venta: sin doble digitación, sin saltar de sistema y sin tocar un XML.

¿Qué significa integrar la facturación a tu sistema?

Significa que el software que ya usás para vender —tu punto de venta, tu ERP, tu tienda en línea— sea el mismo que emite el . En vez de cerrar la venta en un lado y volver a capturarla en un facturador, tu sistema le pasa los datos a una API y el comprobante sale solo, con su clave de 50 dígitos y su firma, aceptado por Hacienda.

La alternativa —un portal o facturador separado— funciona para pocos documentos, pero obliga a copiar a mano la misma información en dos lugares. Eso es la doble digitación: el problema que la integración elimina.

¿Por qué integrar por API en vez de facturar aparte?

Por tres razones concretas: menos errores, más velocidad y todo sincronizado. Cuando la venta vive en un solo lugar, no hay forma de que el monto de tu sistema y el de la factura difieran, ni de que alguien tipee mal una cédula. Y a volumen alto, teclear cada factura simplemente no escala.

tareafacturador aparteintegrado por API
Datos de la ventaLos volvés a teclear en el facturadorYa están en tu sistema; se envían solos
Riesgo de errorAlto: montos y cédulas retecleadosNulo: una sola fuente de verdad
Tiempo por facturaMinutos: cambiar de pantalla y copiarSegundos: un POST al confirmar la venta
Inventario / contabilidadSe actualizan por aparteSe mueven en el mismo flujo de la venta
Volumen altoNo escala: alguien tiene que digitarEscala: el sistema factura sin manos
  • Cero doble digitación: la venta se captura una sola vez
  • Sin saltar de sistema: se factura desde donde ya trabajás
  • Menos rechazos de Hacienda por errores de tipeo
  • Inventario y contabilidad se mueven en el mismo flujo
  • Escala a cientos de facturas sin sumar personal

¿Qué dice la normativa de Costa Rica?

Para Hacienda, da lo mismo cómo se emita el comprobante: desde un portal o por API, el resultado tiene que ser el mismo XML de la versión 4.4, firmado con XAdES, con su clave numérica de 50 dígitos y su consecutivo, y aceptado por Hacienda para tener validez fiscal. La 4.4 es obligatoria desde el 1 de setiembre de 2025. Integrar por API no te salta ningún requisito: te ahorra el trabajo de cumplirlos a mano.

Y no facturar, o facturar con errores por retecleo, tiene costo: el Código de Normas y Procedimientos Tributarios (CNPT), en sus artículos 83 y 86, contempla multas de hasta 100 salarios base y, por reincidencia, el cierre del negocio. Las fechas y cambios de la 4.4 los seguimos en .

Confirmá con tu contador

Qué comprobantes te toca emitir, tu régimen y cómo presentás el IVA (formulario D-104, mensual) dependen de tu caso. La integración resuelve el cómo técnico; para tu situación fiscal puntual, validá con tu contador o asesor.

¿Cómo se integra con Plaxp Invoice?

Con una API REST. Tu sistema hace un POST a /api/procesar con los datos de la venta (receptor, líneas, medios de pago) y nosotros nos ocupamos del resto: generamos el XML v4.4, lo , lo enviamos a Hacienda y le mandamos al receptor el PDF y el XML por correo. Autenticás con tu X-API-Key (o con OAuth JWT).

al-confirmar-la-venta.js
// tu sistema ya tiene los datos de la venta:
await fetch('https://api.plaxp.com/api/procesar', {
  method: 'POST',
  headers: { 'X-API-Key': process.env.PLAXP_API_KEY },
  body: JSON.stringify(venta),   // los mismos datos, sin reteclear
});
// ← 202: recibís la clave de 50 dígitos al instante.
//   La firma y el envío a Hacienda ocurren en background.

La respuesta es HTTP 202: recibís la clave al instante y la firma y el envío corren en background. No tenés que implementar polling contra Hacienda ni recibir webhooks: Plaxp consulta el estado por vos y tu sistema lo lee por clave con GET /api/consultar/:clave. El detalle está en y en el .

No tocás XML ni librerías de firma

Vos subís tu certificado .p12 una vez y mandás JSON. El XML v4.4, la firma XAdES, los consecutivos y la consulta de estado los llevamos nosotros —tu equipo integra en JSON, no en la burocracia de Hacienda. Toda la referencia técnica vive en la .

Ejemplo: una ferretería con POS en Cartago

Una ferretería vende un taladro por ₡45.000 desde su punto de venta. Sin integración, el cajero cierra la venta en el POS y después vuelve a teclear el cliente, el producto y el monto en el facturador de Hacienda: dos minutos por venta y el riesgo de que se le vaya un cero.

Con la facturación integrada por API, al confirmar la venta el POS hace un solo POST: el sistema calcula el IVA del 13 % (₡5.850 sobre la base) para un total de ₡50.850, arma el XML, genera la clave de 50 dígitos, lo firma y lo manda a Hacienda —en segundos y sin que nadie reteclee nada. Si el cliente es consumidor final sale un tiquete; si es una empresa que quiere deducir, una factura con su cédula (la diferencia la explicamos en ).

Ya lo hicimos con e-commerce y con otros sistemas

El mismo patrón aplica a una tienda en línea o a cualquier software propio. Mirá un caso concreto en o, si desarrollás sistemas para terceros, en .

¿Por dónde arranco con Plaxp Invoice?

Si ya tenés tu , integrar es rápido: configurás tu emisor una vez, te damos credenciales de para probar el flujo completo sin emitir en real, y arrancás a facturar desde tu propio sistema. Y si venís de otra herramienta, mirá la o en .

¿Listo para facturar desde tu propio sistema?

Te damos credenciales de sandbox y te acompañamos en la integración. Escribinos y arrancamos hoy.

Solicitar acceso a la API

Te acompañamos en la puesta en marcha · soporte rápido de gente real · fácil de usar para todo tu equipo. Somos gente ayudando gente.