PEPPOL Overview
Overview
Section titled “Overview”TaprNext is a PEPPOL access-point customer application: it registers legal entities, receives invoices, builds and validates outbound XML, and sends via AS4. Validation and format conversion use the phive microservice; transport uses the platform AS4 gateway.
Capabilities
Section titled “Capabilities”| Direction | What Tapr does |
|---|---|
| Receive | Accept SBDH-wrapped invoices, validate, create Purchase Invoices (or forward in API storage mode), send MLR to the original sender |
| Send | Build UBL (or Factur-X path) from Sales Invoice fields, validate, send AS4, track MLR |
| Lookup | SMP lookup for participant document types |
| API | External systems can send/receive/validate without the UI |
Receive paths
Section titled “Receive paths”- Default / S3 storage — AP server stores the message; Tapr processes via webhook/job into a Purchase Invoice.
- API storage — Tapr receives XML on
receive_peppol_messageand forwards to your callback URL.
Invalid messages create a PEPPOL Rejected Message record instead of an invoice.
Send paths
Section titled “Send paths”- Sales Invoice UI — Out Docs → Ready to Send → Send to Customer
- Direct API —
send_peppol_invoicewith raw XML or Factur-X PDF - API create-and-send — higher-level
send_invoiceflow that creates a Sales Invoice from XML
Storage modes (inbound)
Section titled “Storage modes (inbound)”Configured under Tapr Settings → Storage:
| Mode | Behavior |
|---|---|
| Default | Platform-managed storage for inbound PEPPOL files |
| S3 | Your bucket credentials for file storage |
| API | Forward valid messages to your callback; minimal local file storage |