Guide

Getting started

Five-minute walkthrough from a fresh Stripe sign-in to a Peppol invoice landing in your customer's inbox.

Prerequisites

To use Peppost you need:

  • A live Stripe account where you currently issue invoices to customers.
  • Your company's VAT number or national company number (used as your Peppol participant identifier).
  • Customers whose Peppol participant ID, VAT number, or company number you can look up — Peppost handles the lookup at send time.

You do not need a separate Peppol access point or ERP system. Peppost provisions everything required to register your company on the network.

1. Connect your Stripe account

From the home page or any marketing page, click Sign in with Stripe. You will be redirected to Stripe's OAuth consent screen and asked to authorise Peppost to read your account profile, customers, invoices, and PDFs.

Stripe Connect issues us a scoped credential — we never see or store your Stripe API secret keys. You can revoke the connection at any time from your Stripe dashboard under Settings → Connected applications, or from inside Peppost's own settings page.

Test mode is supported. If you sign in to a Stripe test-mode account, Peppost runs in a sandbox path so you can rehearse the full flow without delivering real documents to external recipients.

2. Confirm your sender profile

After connecting Stripe, the onboarding screen pre-fills your sender profile from the details Stripe already has:

  • Legal name and registered address
  • Country
  • VAT number and company number, when available
  • Contact email used for delivery receipts

Review each field. The values you confirm here become the sender shown on every Peppol document you dispatch, so anything missing or wrong should be fixed in Stripe (or directly on this screen) before you continue. You can revisit this any time from Settings.

3. Register on the Peppol network

Hit Register at the bottom of the onboarding page. Peppost sends your sender profile to our certified access point, which provisions your participant identifier and publishes it to the Peppol directory.

Registration is usually instant. While it is in progress the dashboard shows a Registering banner; once complete you will see your Peppol participant ID on the dashboard.

4. Buy a credit pack

Open Credits in the sidebar and pick one of the packs. Stripe Checkout handles the payment, and the credits land on your account as soon as the payment completes.

  • 1 credit = 1 outbound Peppol send
  • Credits never expire
  • Pricing details are on the pricing page

5. Send your first invoice

Open Invoices. Peppost lists every finalised invoice and credit note in your Stripe account along with its current Peppol delivery status.

  1. Click an invoice to open the detail view.
  2. Confirm or enter the recipient's Peppol identifier (often their VAT number). Peppost runs a directory lookup and tells you whether they accept invoices over Peppol.
  3. Press Send. Peppost converts the invoice to UBL, attaches the original Stripe PDF, and dispatches it via the access point.

The dashboard and the History page reflect the live delivery state. Most sends complete within seconds; final acknowledgements come back within minutes.

Next steps