Concepto · Panel vs API

Facturar por panel o por API: ¿cuándo usar cada uno?

Regla corta: panel para pocas facturas y a mano, API para volumen y para integrar tu tienda, POS o ERP. Los dos emiten el mismo comprobante v4.4, firmado y aceptado por Hacienda; lo único que cambia es cómo lo disparás. Con Plaxp Invoice no tenés que elegir para siempre: tenés los dos.

¿Qué significa facturar por panel o por API?

Son dos formas de disparar la misma emisión. El que sale es idéntico: el mismo .xml v4.4, la misma firma XAdES, la misma clave de 50 dígitos y su consecutivo. Lo que cambia es quién lo dispara y cómo:

  • Panel (interfaz web): una persona entra al sistema, elige el cliente, arma las líneas y presiona Emitir. Es facturación manual, a la vista.
  • API (endpoint REST): tu propio software hace un POST con los datos de la venta y el comprobante sale solo, sin que nadie teclee nada.

Dicho de otra forma: el panel es para vos (o tu equipo), la API es para tu sistema. Ninguno es "más real" que el otro ante Hacienda.

¿Cuándo me conviene el panel y cuándo la API?

El criterio principal es el volumen y si tus ventas ya viven en un sistema. Si facturás poco y a mano, el panel te sobra. Si vendés mucho —o cada venta ya queda registrada en tu e-commerce, POS o ERP— la API te ahorra el doble tecleo y los errores:

dimensiónPanel (manual)API (automático)
Cómo se disparaUna persona llena un formulario y presiona "Emitir".Tu sistema hace un POST cuando ocurre la venta —sin intervención humana.
Ideal paraVolumen bajo o medio, emisión ocasional o a mano.Volumen alto, e-commerce, POS o ERP que ya registra las ventas.
Curva de arranqueInmediata: entrás, cargás el cliente y emitís.Requiere un desarrollador que integre una vez.
Errores de digitaciónPosibles: los datos los teclea una persona.Mínimos: los datos salen del mismo sistema que hizo la venta.
Cliente 24/7Depende de que alguien esté para emitir.Emite sola, a cualquier hora, apenas se paga la orden.

Una guía rápida por escenario:

tu casorecomendación
Emitís 5 a 50 comprobantes al mes, a manoPanel
Consultorio, oficina, servicios profesionalesPanel
Tienda en línea con órdenes que se pagan solasAPI
POS o ERP propio que ya registra cada ventaAPI
Cientos o miles de comprobantes al mesAPI
Casos especiales sueltos (una NC, una corrección)Panel (aunque uses API para el flujo normal)

No es blanco o negro: se pueden combinar

Lo más común en un negocio que crece es híbrido: la API emite el flujo normal (cada orden pagada) y el panel queda para los casos sueltos —una nota de crédito manual, una corrección, una venta especial. Con Plaxp los dos comparten el mismo emisor y los mismos consecutivos, así que no se pisan.

¿La normativa de Costa Rica cambia según el canal?

No. A Hacienda le da igual si emitiste a mano o por código: lo que exige es el mismo XML v4.4 firmado con XAdES, con su clave de 50 dígitos, su consecutivo de 20 y el correo al receptor con el PDF y el XML. La versión 4.4 es obligatoria desde el 1 de setiembre de 2025, y las sanciones por no emitir o emitir mal —artículos 83 y 86 del CNPT, hasta 100 salarios base y hasta cierre del negocio— aplican igual por panel que por API. Los detalles y fechas los seguimos en .

Y el estado del comprobante (aceptado o rechazado) tampoco depende del canal: se consulta igual por la clave. Cómo funciona eso lo explicamos en .

Confirmá con tu contador

Elegir panel o API es una decisión operativa, no fiscal. Qué comprobantes te toca emitir, tu régimen y cómo declarás el IVA (formulario D-104, mensual) dependen de tu actividad; para tu caso puntual, validalo con tu contador o asesor.

¿Cómo lo resuelve Plaxp Invoice?

Plaxp Invoice te da los dos canales sobre el mismo motor de emisión: el mismo emisor, el mismo certificado .p12, los mismos consecutivos por caja. No es "una herramienta para el panel y otra para la API": es una sola, con dos puertas de entrada.

Panel web

Para emitir a mano, sin tocar código:

  • Emisión manual de los 6 comprobantes v4.4
  • Clientes guardados para no re-teclear datos
  • Búsqueda de códigos CABYS integrada
  • Historial de documentos y su estado
  • Impresión / reenvío del PDF y el XML

API REST

Para que tu sistema emita solo:

  • Un POST /api/procesar por venta (respuesta 202)
  • Rutas por tipo o un endpoint genérico
  • Auth por X-API-Key u OAuth (JWT)
  • Firma XAdES y envío a Hacienda de nuestro lado
  • Estado por GET /api/consultar/:clave

Lo importante: podés empezar en el panel y migrar a la API cuando crezcas, sin cambiar de proveedor y sin reiniciar tu numeración —los consecutivos los llevamos nosotros por caja. Así emitís por API cuando lo dispara tu venta:

emitir.sh
curl -X POST 'https://api.plaxp.com/api/procesar' \
  -H 'Content-Type: application/json' \
  -H "X-API-Key: $PLAXP_API_KEY" \
  -d '{ "tipo_documento": "01", "condicion_venta": "01", ... }'
# → 202 { data: { clave, consecutivo } }  (firma + envío a Hacienda en background)

Si vas a integrar por código, el punto de partida es la . Y si tu volumen viene de una tienda en línea, mirá . ¿Recién arrancás? Empezá por el .

Ejemplo: dos negocios ticos, dos caminos

Mismo país, misma normativa, decisiones opuestas —y las dos correctas:

  • Dra. Fonseca, consultorio en Curridabat. Atiende y emite unas 25 facturas al mes, una por paciente. Le sobra el panel: abre Plaxp, elige el paciente (guardado), pone la consulta en ₡35.000 con IVA del 13 % (total ₡39.550) y emite. Cero código, cero integración.
  • Pura Vida Store, ropa en línea. Recibe ~600 órdenes al mes, muchas de madrugada. Nadie va a estar tecleando facturas: conecta su tienda a la API. Cada orden pagada dispara un POST y el tiquete o la factura sale sola, firmada y enviada a Hacienda, con el PDF al cliente en segundos.

Y cuando a la Dra. Fonseca le entre un convenio con una empresa que factura cientos de sesiones, o Pura Vida necesite emitir una nota de crédito puntual por una devolución, cada una usa el otro canal sin cambiar de sistema. Ese es el punto de tener los dos.

¿Qué tener claro antes de decidir?

Tres cosas que evitan sorpresas:

  • La API necesita quien la integre una vez. No es más difícil de usar que el panel a largo plazo, pero sí requiere un desarrollador al inicio. Si no tenés equipo técnico y facturás poco, el panel es el camino sensato.
  • El volumen no es lo único. Aunque emitas poco, si tus ventas ya viven en un e-commerce o POS, la API te ahorra copiar datos a mano y elimina errores de digitación.
  • No te encajona. Con un proveedor que solo tiene panel —como el facturador gratuito de Hacienda— no podés automatizar el día que crezcas. Lo vemos en .

¿Panel, API o los dos? Te ayudamos a elegir.

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.