Peppol Terminology

Modified on Mon, Feb 9 at 7:54 AM


Peppol: Pan-European Public Procurement Online

Peppol Network: 4-corner model

  1.    Sender
  2.    Sender's Access Point
  3.    Receiver's Access Point
  4.    Receiver

Access Point: A certified service that sends/receives Peppol documents, handles security, certificate management, and routes to/from other Access Points. ECGrid is an Access Point.

Peppol Authority: The governing bodies

   OpenPeppol -International governing body

   Peppol Authorities -Country level governing bodies

SMP: Service Metadata Publisher - A directory that tells which document type a participant supports and which access point to use. (Phone book for Peppol)

SML: Service Metadata Locator - A central DNS-based lookup service that points to the correct SMP. Customers do not interact with it directy, only Access Points do.

Peppol BIS: Business Interoperability Specifications - Peppol standards that define which data fields are mandatory, business rules, and validation logic.

UBL XML: Universal Business Language - The XML syntax used by most Peppol documents.

   Peppol BIS -Rules

   Peppol UBL -Structure

Document Type ID: Identifies the document being sent; used in routing and validation. 

   Example: urn:peppol.eu:bis:peppol31a:invoice:3

Customization ID: Specifies the Peppol profile/version being used; critical for correct validation

AS4: The secure messaging protocol used by Peppol; Includes encryption, data signatures, and reliable delivery

Sender/Receiver: Both must be Peppol participants using certified Access Points.

Endpoint: A logical destination defined by the Peppol ID + document type.

Validation: Checking documents against XML schema, Peppol BIS rules, country-specific requirements

Common Document Types: Invoice, Credit Note, Order, Order Response, Despatch Advice (ASN), Catalog

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article