Peppol questions
-
Hello,
I see that you have activated Peppol functionality in your last version 🤩 .
I see that users have to fill Peppol ids in checkout or in their account.
It could be difficult for some users to find those identifiers.Could you get those information automatically from the peppol directory API ?
Thank you,
Dimitri
-
Hi @lekiend
Yes, we can do it.
Where do you see that to be included? On the Checkout, Account or both?
Hello,
If someone have a verified VAT number, it would be nice if Peppol IDS could be saved automatically in user account or order meta after checkout and before sending invoice to customer. VAT ID should be enough.
My booking software is able to find Peppol information only with VAT NUMBER. I never need to enter Peppol Ids myself.
Hi @lekiend
It should already be saving, unless there’s a bug we’re not aware of.
Oh, you already get theses informations automatically from Peppol ?
So clients do not have to fill their Peppol id’s manually ?
If yes, I shouldn’t display Peppol fields on checkout page.
You confirm ?
Hi @lekiend
Sorry if I wasn’t clear. What I meant is that we store the values submitted through Checkout or the Account page, but we don’t automatically search for them. I was looking into that yesterday to see if it’s possible, but it seems more complex than I initially expected, since an entity can have multiple Endpoints and there’s no way to know in advance which one the customer prefers.
We’ll evaluate this further, and if we believe it’s something we can build, we’ll come up with a solution.
-
This reply was modified 6 months ago by
alexmigf.
If users have to fill theses complicated ID’s, it will not work. I guess they don’t know they could have multiple entries in Peppol Directory and they don’t know themselves witch one to use.
My company have two entries in Peppol directory but only one with the FULL VAT number (With country code) but I guess that invoices are coming on both.
Regards
I understand. How do you envision the automatic assignment of the endpoint working?
I asked the question to Grok: https://grok.com/share/c2hhcmQtMg_a55c2074-26e9-4641-a8c1-aa6311740c1f
Understanding Multiple Entries in the Peppol Directory
The Peppol Directory is a public, searchable catalog maintained by OpenPeppol that lists participants (like companies) in the Peppol e-invoicing network. It includes details such as Peppol IDs (unique identifiers for sending/receiving documents), supported document types (e.g., invoices, orders), and associated service providers. Entries are typically managed and updated by your Peppol Access Point (AP) or Service Metadata Publisher (SMP) provider, and they’re not always mandatory—some companies appear multiple times due to different registrations, service providers, or business units.
If your company has several entries, this is common for organizations with:
- Multiple legal entities or subsidiaries.
- Registrations through different service providers or Access Points.
- Separate setups for sending vs. receiving documents.
- Variations in identifiers (e.g., based on VAT numbers, GLNs, or country-specific codes like Belgium’s KBO).
Which Entry Should You Use?
There’s no universal “best” entry—it depends on your specific use case (e.g., sending invoices, receiving orders, or ensuring compliance in a particular country). Here’s a step-by-step guide to decide:
- Identify Your Purpose:
- For sending documents: Use the entry with your outgoing Peppol ID (the one tied to your sending capabilities). This is often marked as a “sender” profile in the directory.
- For receiving documents: Select the entry linked to your receiving Peppol ID, which includes details on supported document profiles (e.g., EN 16931 for e-invoices).
- If you’re unsure, check which entry matches your current ERP/accounting system setup.
- Compare Key Details Across Entries:
Use the Peppol Directory search (at directory.peppol.eu) to pull up all entries for your company. Look for:
- Peppol ID: The core identifier (format: scheme::value, e.g.,
0088:12345678for a Norwegian org number). Routing relies on this, not the company name. - Supported Services: Ensure it lists the document types you need (e.g., BIS Billing 3.0 for invoices).
- Service Provider/Access Point: Pick the one aligned with your current provider for seamless integration.
- Country/Region: If cross-border, choose the entry matching the recipient’s or your primary operating country.
- Status and Recency: Opt for the most up-to-date entry (check publication dates if available). Factor Why It Matters Recommendation Peppol ID Unique routing address Match to your system’s configured ID to avoid delivery failures. Document Capabilities Defines what you can send/receive Verify it supports your needs (e.g., e-invoicing vs. full catalog). Service Provider Handles actual transmission Use your active provider’s entry to minimize errors. Multiple Entities For subsidiaries/branches Select per business unit if applicable.
- Test for Compatibility:
- If sending to a specific customer/partner, ask them for their preferred Peppol ID or check their directory entry. Tools like Teamleader Focus allow overriding defaults for this.
- Send a test document via your Peppol-enabled software to confirm routing works without bounces.
- When to Update or Consolidate:
- If entries are outdated or conflicting, contact your Peppol Service Provider (AP or SMP) to update or merge them. Listing is voluntary, but accuracy boosts network reliability.
- For public sector compliance (e.g., in EU countries), use the entry that’s officially registered for mandates.
Next Steps
- Search your company’s entries directly in the Peppol Directory using your exact name and country.
- Reach out to your Peppol provider for tailored advice—they manage your registrations and can confirm the active one.
- If you’re in a specific country (e.g., Belgium), local rules might prioritize certain IDs (like KBO-based ones).
If you share more details—like your company name, country, or the exact entries/IDs you’re seeing—I can help narrow it down further by querying the directory for you.
We’ll review this internally and close the issue for now.
-
This reply was modified 6 months ago by
The topic ‘Peppol questions’ is closed to new replies.