API PDF2Peppol para desarrolladores

Enviar documentos a Peppol sin XML

API de PDF2Peppol permite a los desarrolladores enviar facturas de venta y notas de crédito a la Red Peppol Simplemente subiendo un PDF. Sin generación de UBL/XML. Sin mapeo complejo de Peppol. Sin semanas dedicadas a programar esquemas de facturación.

Cargue la factura o la nota de crédito en formato PDF, deje que Peppox convierta los datos del documento, verifique el resultado, confírmelo y envíelo a Peppol mediante un sencillo flujo de trabajo API.

✓ Carga de factura en PDF ✓ Carga de nota de crédito en PDF ✓ Facturas de venta y notas de crédito ✓ Sin programación XML ✓ Diseñado para desarrolladores
Flujo de trabajo del desarrollador PDF → Peppol Facturas y notas de crédito admitidas
1 Subir PDF
2 Comprobar datos
3 Confirmar
4 Enviar a Peppol
Deja de programar XML complejo

La implementación de la facturación electrónica de Peppol no debería llevar semanas.

Crear un sistema de envío de facturas y notas de crédito con Peppol desde cero generalmente implica comprender UBL, códigos de tipo de factura, códigos de tipo de nota de crédito, reglas de facturación BIS de Peppol, validación XML, archivos adjuntos PDF, identificadores de clientes, campos de IVA, lógica de corrección, lógica de reembolso e integración con Access Point.

Con Peppox PDF2Peppol, puede evitar gran parte de esta complejidad. Su aplicación envía una factura o una nota de crédito en formato PDF a Peppox, y la API le guía a través de un sencillo proceso de verificación y envío.

Sin PDF2Peppol

  • Generación manual de UBL/XML
  • Mapea tú mismo cada campo de la factura
  • Gestionar las facturas de venta y las notas de crédito por separado.
  • Lógica para la corrección y el reembolso de documentos
  • Adjunte el PDF original correctamente
  • Depurar errores de validación de Peppol
  • Dedicar días o semanas a la implementación.

Con Peppox PDF2Peppol

  • Envía la factura en formato PDF mediante una API sencilla.
  • Enviar la nota de crédito en formato PDF a través del mismo flujo de trabajo.
  • Deja que Peppox prepare los datos del documento.
  • Verifique la información extraída antes de enviarla.
  • Confirme el documento cuando sea correcto.
  • Enviar a Peppol con una última llamada a la API.
  • Integración más rápida y segura

Descubre la API de Peppox PDF2Peppol en vídeo.

Descubre cómo enviar facturas y notas de crédito en formato PDF a Peppol sin necesidad de programar en XML.

Diseñado para integradores

Crea una cuenta de integrador y luego conecta a tus clientes.

PDF2Peppol está diseñado para desarrolladores de software, plataformas SaaS, proveedores de ERP, herramientas de facturación, plataformas de contabilidad e integradores que necesitan enviar facturas y notas de crédito de Peppol para múltiples clientes.

Primero, creas un cuenta de integradorLuego, para cada empresa, cliente o usuario final, se crea una cuenta de empresa vinculada. Cada empresa vinculada recibe un identificador único. ID del proveedor.

Este ID del proveedor Identifica a la empresa en la API y permite a Peppox enviar facturas y notas de crédito con la información correcta del proveedor.

Flujo de trabajo de API simple

De PDF a Peppol en cuatro llamadas a la API

Peppox ofrece a los desarrolladores un proceso API claro: subir la factura o la nota de crédito en formato PDF, comprobar los datos convertidos, confirmar que la información es correcta y enviar el documento a Peppol.

1

Subir el PDF

Envía una factura de venta o una nota de crédito en formato PDF a Peppox. La API acepta archivos PDF, contenido en base64 o URL de archivos PDF.

POST https://api.peppox.com/pdf2peppol/add/
2

Comprobar datos convertidos

Recupere la información del documento preparada por Peppox y verifique el cliente, los totales, las líneas, el tipo de documento, los datos de la factura o nota de crédito y la disponibilidad de Peppol.

OBTENER https://api.peppox.com/pdf2peppol/check/
3

Confirme el documento

Cuando su aplicación o usuario confirme que la información de la factura o nota de crédito es correcta, marque el documento como verificado.

POST https://api.peppox.com/pdf2peppol/confirm/
4

Enviar a Peppol

Envíe la factura o nota de crédito confirmada al flujo de trabajo de Peppol. Peppol se encarga de la generación y el envío del documento final.

POST https://api.peppox.com/pdf2peppol/send/
Proceso amigable para el desarrollador

Una factura o nota de crédito en formato PDF puede convertirse en un documento Peppol.

Su aplicación no necesita generar el archivo XML de Peppol por sí misma. Simplemente envíe el PDF y utilice la API para controlar cada paso antes de que se entregue la factura o la nota de crédito.

📄 El usuario selecciona o proporciona una factura o nota de crédito en formato PDF.
📤 Tu aplicación envía el PDF a Peppox.
🔎 Peppox prepara y devuelve los datos del documento.
Tu aplicación confirma la información.
🚀 Peppox envía el documento a Peppol
PDF Factura o nota de crédito
API Subir y comprobar
Confirmar Validar datos
Entrega de Peppol
Ejemplos de API

Puntos de acceso sencillos para una rápida integración de facturas y notas de crédito.

La API PDF2Peppol está diseñada para integrarse fácilmente en el software existente. Sus parámetros principales son: ID del proveedor, el tipo de documentoy el archivo PDF fuente. Úselo tanto para facturas de venta como para notas de crédito.

1. Subir una factura en formato PDF

Envíe la factura en formato PDF como archivo, en formato base64 o mediante una URL.

curl -X POST "https://api.peppox.com/pdf2peppol/add/" \ -F "supplier_id=YOUR_SUPPLIER_ID" \ -F "document_type_code=380" \ -F "pdf_file=@invoice.pdf"
Usar 380 para una factura de venta.

2. Sube una nota de crédito en formato PDF.

Envíe una nota de crédito, un documento de corrección o un documento de reembolso utilizando el mismo punto de acceso.

curl -X POST "https://api.peppox.com/pdf2peppol/add/" \ -F "supplier_id=YOUR_SUPPLIER_ID" \ -F "document_type_code=381" \ -F "pdf_file=@credit-note.pdf"
Usar 381 por una nota de crédito.

3. Compruebe la información convertida.

Recupere los datos del documento convertido y compruebe si la factura o la nota de crédito están listas para Peppol.

curl "https://api.peppox.com/pdf2peppol/check/?supplier_id=YOUR_SUPPLIER_ID&queue_guid=QUEUE_GUID"
La respuesta incluye el encabezado del documento, la información del comprador, las líneas, los totales, las comprobaciones de disponibilidad y el enlace al PDF.

4. Confirmar el documento

Confirme que la información de la factura o nota de crédito sea correcta antes de enviarla.

curl -X POST "https://api.peppox.com/pdf2peppol/confirm/" \ -d "supplier_id=YOUR_SUPPLIER_ID" \ -d "queue_guid=QUEUE_GUID"
Este paso le otorga a su aplicación el control total antes del envío final a Peppol.

5. Enviar a Peppol

Envíe la factura o nota de crédito confirmada al flujo de trabajo de Peppol.

curl -X POST "https://api.peppox.com/pdf2peppol/send/" \ -d "supplier_id=YOUR_SUPPLIER_ID" \ -d "queue_guid=QUEUE_GUID"
Peppox gestiona el flujo de trabajo de generación y envío de documentos.
Entrada de PDF flexible

Envía el PDF de la forma en que funciona tu aplicación.

Puedes integrar PDF2Peppol de diversas maneras, según la arquitectura de tu software. La misma lógica se puede aplicar a facturas y notas de crédito en formato PDF.

📎 Carga de archivos PDF

Cargue el PDF directamente desde su aplicación utilizando multipart/form-data.

🔐 PDF base64

Envía el contenido del PDF como base64 cuando tu aplicación ya almacene el documento internamente.

🔗 URL del PDF

Proporcione una URL segura para el archivo PDF y deje que Peppox recupere el documento para su procesamiento.

🧾 Factura de venta

Utilice el código de tipo de documento 380 para enviar una factura de venta estándar a su cliente a través de Peppol.

↩️ Nota de crédito

Utilice el código de tipo de documento 381 para enviar una nota de crédito, un documento de corrección o un documento de reembolso a través de Peppol.

🔑 ID_proveedor

Cada empresa vinculada recibe un ID de proveedor que se utiliza para identificar al remitente correcto en la API.

Implementación rápida de Peppol

Integra el envío de facturas y notas de crédito de Peppol en tu aplicación sin necesidad de convertirte en un experto en XML de Peppol.

PDF2Peppol está diseñado para desarrolladores que desean implementar el envío de archivos Peppol rápidamente, sin tener que invertir días, semanas o meses en la creación de lógica XML, reglas de validación de facturas, reglas de notas de crédito y flujos de trabajo para archivos adjuntos.

1 Crear una cuenta de integrador
2 Crear cuentas de empresa vinculadas
3 Utilice supplier_id en la API
4 Enviar facturas y notas de crédito en formato PDF
¿Para quién es?

PDF2Peppol está diseñado para equipos de software e integradores.

Si su software ya genera facturas o notas de crédito en formato PDF, PDF2Peppol le ayuda a añadir la función de envío de Peppol sin necesidad de reconstruir todo su sistema de facturación.

desarrolladores de ERP

Integre el envío de facturas y notas de crédito de Peppol a su sistema ERP sin necesidad de desarrollar un módulo completo de generación de UBL/XML.

plataformas de facturación SaaS

Permita que sus usuarios envíen sus facturas y notas de crédito en formato PDF a Peppol a través de su plataforma mediante un sencillo flujo de trabajo API.

Herramientas de contabilidad

Convierta los flujos de facturas y notas de crédito en formato PDF existentes en flujos de trabajo compatibles con Peppol, incluyendo pasos de verificación y confirmación.

Software empresarial a medida

Si su aplicación ya genera facturas o notas de crédito en formato PDF, puede añadir la entrega de Peppol más rápidamente.

Seguro y controlado

La verificación antes del envío te da el control.

PDF2Peppol no es un proceso de carga y envío sin más. La API incluye un paso de verificación para que su aplicación pueda comprobar la información de la factura o nota de crédito convertida antes de enviarla a Peppol.

Su usuario o su sistema pueden revisar información clave como el número de documento, los datos del comprador, las líneas del documento, los totales, el tipo de documento, los datos de la nota de crédito y las comprobaciones de disponibilidad antes de confirmar el documento.

supplier_id identifica la empresa correcta
Verifique el punto final antes del envío final.
Se requiere confirmación antes de enviar.
Admite flujos de trabajo de facturación.
Admite flujos de trabajo de notas de crédito.
El PDF original permanece vinculado al documento.
Preguntas frecuentes

Preguntas frecuentes

¿Necesito generar el archivo XML de Peppol?

No. El objetivo de PDF2Peppol es permitir que su aplicación envíe una factura o nota de crédito en formato PDF y utilice Peppox para preparar el flujo de trabajo de Peppol.

¿Puedo enviar notas de crédito?

Sí. PDF2Peppol admite notas de crédito. Utilice el código de tipo de documento 381 para notas de crédito y el código de tipo de documento 380 para facturas de venta.

¿Puedo enviar facturas y notas de crédito con la misma API?

Sí. El mismo flujo de trabajo de PDF2Peppol se puede utilizar para facturas y notas de crédito. Solo hay que cambiar el código del tipo de documento.

¿Qué es supplier_id?

El ID del proveedor identifica la cuenta de la empresa vinculada que envía el documento a través de Peppox.

¿Puedo revisar los datos antes de enviarlos?

Sí. El punto final de verificación devuelve los datos del documento convertidos y las comprobaciones de preparación antes de que se envíe el documento.

¿Puedo subir el PDF mediante una URL?

Sí. El punto final para agregar archivos puede aceptar un archivo PDF, contenido PDF en formato base64 o una URL de PDF.

¿Quién debería usar esta API?

Desarrolladores, plataformas SaaS, sistemas ERP, herramientas de facturación e integradores que deseen incorporar rápidamente el envío de Peppol.

Convertir PDF a Peppol es más sencillo

Empiece a enviar facturas y notas de crédito en formato PDF a Peppol con una API sencilla.

Deja de perder tiempo generando facturas XML complejas. Crea tu cuenta de integrador de Peppox, conecta a tus clientes, usa su ID de proveedor y envía facturas o notas de crédito a Peppox desde PDF.