---
title: "Een provider instellen"
space: "eInvoicing"
url: "https://www.prilk.com/nl/docs/edocument/integration/aan-de-slag"
updated: "2026-05-14"
---

## Een provider instellen

Voor u PEPPOL-documenten over het netwerk kunt versturen of ontvangen, configureert u de integratie eenmalig per serviceprovider-account.

### Vereisten
- Een contract met B2B Router of Recommand
- API-credentials van uw provider
- De basis-eInvoicing-app is geïnstalleerd (deze pagina gaat over `edocument_integration`)

### Recommand — credentials ophalen

1. Login op [peppol.recommand.eu](https://peppol.recommand.eu)
2. **Settings → API Keys** — genereer of kopieer de **API Key** en **API Secret**
3. Noteer uw **Team ID** (= Account ID hieronder) en **Company ID** op dezelfde pagina

### B2B Router — credentials ophalen
- Login op uw B2B Router-account
- Genereer een API key in de account-instellingen
- Noteer uw Account ID

### EDocument Integration Settings

**EDocument Integration Settings → New** (één record per provider-account):

| Veld | Wat |
|---|---|
| **EDocument Profile** | "PEPPOL" (of uw eigen profiel) |
| **Company** | De ERPNext-Company waarvoor deze integratie geldt |
| **EDocument Integrator** | "B2B Router" of "Recommand" |
| **API Key** | API-sleutel van uw provider |
| **API Secret** | Provider-secret (alleen Recommand; versleuteld opgeslagen) |
| **Base URL** | API-endpoint (defaults zijn ingevuld) |
| **Account ID** | B2B Router Account ID of Recommand Team ID |
| **Company ID** | Alleen Recommand — uw Recommand Company ID |

Opslaan. De koppeling is nu klaar voor gebruik.

### Multi-company / multi-provider
U kunt meerdere Integration Settings-records aanmaken — per Company / provider-combinatie. Klikt u **Transmit via API**, dan kiest de app de juiste settings op basis van de Company van de bronfactuur.

### Verbinding verifiëren
- Recommand: log in op het Recommand-dashboard en check **Status**
- B2B Router: een handmatige testverzending van een draft is de eenvoudigste check

### Beveiliging
- Het API Secret-veld is encrypted opgeslagen. Lees met `frappe.get_doc(...).get_password("api_secret")`, nooit als plain attribute.
- Beperk de DocType-permissies tot Finance Manager of System Manager.
- De webhook-endpoint is **publiek** (`allow_guest=True`) — zie [Een serviceprovider configureren](/nl/docs/edocument/integration/serviceprovider).

### Volgende
- [Een serviceprovider configureren](/nl/docs/edocument/integration/serviceprovider) — webhook-URL en polling-schema
- [Verzenden & ontvangen](/nl/docs/edocument/integration/verzenden-ontvangen) — dagelijkse flow
