PrestaShop
Installatiehandleiding
Volledige technische handleiding voor het installeren en configureren van SendPol voor PrestaShop. Integreer je webshop met het Peppol netwerk in enkele stappen.
Inhoudsopgave
Wat is SendPol?
SendPol voor PrestaShop is een module die automatisch je PrestaShop webshop integreert met het Peppol netwerk. Het transformeert je orderverwerking door voltooide bestellingen automatisch om te zetten in UBL (Universal Business Language) facturen en deze via Peppol te verzenden zonder handmatige tussenkomst.
Belangrijkste functies
- Volledige PrestaShop integratie: Automatisch herkennen en omzetten van bestellingen naar facturen
- UBL (Universal Business Language) facturen: Compatibel met overheden en zakelijke klanten
- Automatisch verzenden via Peppol: Gestandaardiseerd & juridisch geldig
- B2B klaar: Perfect voor bedrijven die aan andere bedrijven of overheidsinstanties verkopen
- EU-conforme: Klaar voor Peppol e-facturering vereisten (verplicht vanaf 2026 in veel EU-landen)
Waarom kiezen voor SendPol?
Vanaf 2026 wordt Peppol e-facturering verplicht in steeds meer Europese landen, vooral voor bedrijven en overheidscontracten. Met SendPol ben je klaar voor compliance zonder complexe setups of hoge ontwikkelingskosten.
Bekijk de PrestaShop integratie
Stap-voor-stap in minder dan 3 minuten
Begin met de testmodus
Standaard staat elke nieuwe webshop in testmodus. Documenten worden gevalideerd en zichtbaar in je SendPol dashboard, maar nog niet doorgestuurd naar het Peppol netwerk. Zo kun je je workflow rustig testen voordat er ook maar één factuur live gaat.
Wanneer je klaar bent voor productie, schakel testmodus uit via je webshop-instellingen in MyAccount.
Naar mijn webshopsInstallatie
Vereisten
Zorg ervoor dat je PrestaShop installatie voldoet aan de volgende vereisten
- PrestaShop 1.7 of hoger
- PHP 7.4 of hoger
- SendPol account (registreer op www.sendpol.com)
Installatie
Systeemvereisten
- PrestaShop 1.7 of hoger
- PHP 7.4 of hoger
- SendPol account (registreer op www.sendpol.com)
Module installatie
Upload en installeer de SendPol module in PrestaShop
Download de SendPol voor PrestaShop module (ZIP bestand)
Ga naar je PrestaShop admin dashboard
Navigeer naar Modules > Module Manager
Klik op 'Upload a module' of 'Een module uploaden'
Selecteer het module ZIP-bestand en klik op 'Upload this module'
Na upload, klik op 'Install' om de module te installeren
Activeer de module door op 'Enable' te klikken
Je zou 'Peppol e-Invoicing Integration by SendPol' moeten zien in je PrestaShop modules lijst
Stap voor stap in PrestaShop
Van installatie tot een factuur die via Peppol vertrekt — hieronder loop je de volledige flow door in je PrestaShop-beheer.
1Vind en open de SendPol-module
Zoek "SendPol" in de PrestaShop Marketplace of open de module via Modules → Module Manager en klik op "Configure".


2Activeer SendPol met je API-sleutel
Kopieer de API-sleutel van je webshop in je SendPol-account (Mijn Account → Webshops), plak die samen met de API Base URL in de module en klik op "Activate SendPol".


3Configureer je instellingen
Op het tabblad Settings kies je de taal van de plugin en stel je in wie facturen ontvangt: testmodus, enkel bedrijven (BTW-nummer vereist), factuur-PDF meesturen en de facturatielanden. Klik op "Save settings".

4Bekijk het dashboard en voltooi de KYC
Het tabblad Dashboard toont je websitestatus, KYC-check en Peppol-modus, plus je documentgebruik. Voltooi de KYC-verificatie op de SendPol-website; daarna verandert de status van "Not completed yet" naar "Completed" en kun je live via Peppol versturen.

5Controleer de verbinding
Op het tabblad Connection zie je of je API-sleutel geldig is, samen met je merchant-status en je Peppol Participant ID.

6Verstuur een factuur vanaf een bestelling
Open in PrestaShop een bestelling met een factuur. In het SendPol-blok op de bestelpagina klik je op "Send via Peppol" om de factuur te versturen.


7Volg je documenten op
Op het tabblad Recent documents volg je per document de Peppol-status en kun je documenten handmatig versturen, opnieuw proberen of de UBL bekijken. Na verzending staat de status op "Sent via Peppol".


Eerste configuratie
API-gegevens verkrijgen
Registreer bij SendPol
Bezoek www.sendpol.com en maak een account aan of log in op je bestaande account.
Zoek je API Key in het SendPol Dashboard
API Base URL: https://api.sendpol.com
Om je API Key te vinden:
- Ga naar www.sendpol.com en log in met je account
- Aan de linkerkant van het dashboard, kies je "Webshops"
- Klik op het sleuteltje (🔑) om je API key te zien
- Kopieer deze key en bewaar deze veilig
Eerste configuratie
Configureer de SendPol module na installatie
Ga naar Modules > Module Manager in je PrestaShop admin
Zoek de SendPol module en klik op "Configure"
Voer de API Base URL in: https://api.sendpol.com
Voer je SendPol API key in
Klik op "Save" - de module test automatisch je verbinding
PrestaShop Instellingen
Afrondingsinstellingen
Het is belangrijk dat de afronding in PrestaShop wordt geconfigureerd op het totaal in plaats van regel voor regel. Het toepassen van BTW regel voor regel veroorzaakt verschillen van enkele centen, wat problemen veroorzaakt met Peppol.

Afrondingsregel
U kunt kiezen tussen 6 verschillende manieren om prijzen af te ronden. 'Afronden naar de dichtstbijzijnde hogere waarde' is het aanbevolen gedrag.
Afrondingstype
U kunt kiezen wanneer u prijzen afrondt: voor elk artikel, elke regel of op het totaal (van een factuur, bijvoorbeeld).
Configuratiestappen
Volg deze stappen om de afrondingsinstellingen in PrestaShop te configureren
Ga naar je PrestaShop admin dashboard
Navigeer naar Shop Parameters > General > Rounding
Stel de 'Afrondingsregel' in op 'Arrondir à la valeur supérieure la plus proche'
Stel het 'Afrondingstype' in op 'Arrondir le total'
Klik op 'Save' om de instellingen op te slaan
Configuratie
Status Mapper
Over de Status Mapper
Met de status mapper kunt u zelf bepalen wanneer een PrestaShop bestelling automatisch een Peppol factuur moet genereren en verzenden. U kiest welke PrestaShop bestelstatus de trigger is voor het verzenden van de factuur.
Belangrijkste functies
- Flexibele status mapping: Kies zelf welke PrestaShop status de trigger is
- Meerdere statussen mogelijk: Configureer verschillende statussen voor verschillende scenario's
- Automatische verwerking: Zodra een bestelling de gekozen status bereikt, wordt de factuur automatisch gegenereerd en verzonden
- Aangepast workflow: Pas de module aan op jouw specifieke orderverwerkingsproces
- Meerdere statussen mappen: Stel verschillende statussen in voor verschillende soorten bestellingen of klanten
Status Mapper configureren
Volg deze stappen om de status mapper in te stellen
Ga naar de SendPol module configuratie in je PrestaShop admin
Navigeer naar de 'Status Mapper' of 'Status Mapping' sectie
Selecteer de PrestaShop bestelstatus die de trigger moet zijn voor het verzenden van Peppol facturen
Veelgebruikte statussen zijn: 'Verzonden', 'Betaald', 'In behandeling', of een aangepaste status
Optioneel: Configureer meerdere statussen voor verschillende scenario's (bijvoorbeeld verschillende statussen voor B2B en B2C)
Sla de instellingen op - de module zal nu automatisch facturen verzenden wanneer bestellingen deze status bereiken
Tip: Tip: Kies een status die past bij jouw workflow. Bijvoorbeeld 'Verzonden' als je facturen wilt verzenden na verzending, of 'Betaald' als je facturen wilt verzenden na betaling. Je kunt ook meerdere statussen configureren voor verschillende workflows.
Voorbeelden van status mapping
Praktische voorbeelden van hoe je de status mapper kunt gebruiken voor verschillende workflows
Facturen na verzending
Map de 'Verzonden' status om facturen automatisch te verzenden zodra een bestelling is verzonden. Ideaal voor webshops die facturen willen verzenden na fysieke verzending.
Facturen na betaling
Map de 'Betaald' status om facturen te verzenden zodra een bestelling is betaald. Perfect voor webshops die facturen willen verzenden na ontvangst van betaling.
Facturen bij orderbevestiging
Map de 'In behandeling' of 'Bevestigd' status om facturen direct te verzenden bij orderbevestiging. Geschikt voor webshops met directe facturering.
Module gebruiken
Automatische factuurverwerking
Eenmaal geconfigureerd, werkt de module automatisch
Bestellingsvalidatie
De module valideert bestellingen voor verzending, controleert op vereiste klantinformatie, verifieert BTW-nummers indien opgegeven, en zorgt ervoor dat alle benodigde gegevens aanwezig zijn.
Status tracking
Monitor factuurstatus in het SendPol dashboard, bekijk leveringsbevestigingen en volg eventuele verwerkingsfouten.
Handmatige Acties
Facturen opnieuw verzenden
Als een factuur niet is verzonden of er is een fout opgetreden, kun je deze handmatig opnieuw verzenden.
Ga naar de PrestaShop bestelling die je opnieuw wilt verzenden
Zoek naar de SendPol sectie in de bestelgegevens
Klik op 'Opnieuw verzenden' of 'Resend Invoice'
De module zal de factuur opnieuw genereren en verzenden via Peppol
Bulk acties
Verwerk meerdere bestellingen tegelijk voor efficiënte factuurverwerking.
Dashboard Overzicht
Dashboard functies
Het SendPol dashboard in PrestaShop biedt een realtime overzicht van je Peppol integratie. Monitor verzendingen, documentstatussen, verbindingsstatus en bekijk gedetailleerde logs.
- Realtime monitoring: Zie direct welke facturen zijn verzonden en hun status
- Document tracking: Volg individuele facturen van generatie tot levering
- Verbindingsstatus: Controleer of de verbinding met het Peppol netwerk actief is
- Logs en foutmeldingen: Bekijk gedetailleerde logs voor troubleshooting
- Statistieken: Overzicht van verzonden facturen, succesvolle leveringen en eventuele fouten
Bestellingen Beheren
Over bestellingen beheren
Beheer je PrestaShop bestellingen en Peppol facturen vanuit de module interface. Handmatige acties, bulk operaties en status tracking.
Facturen opnieuw verzenden
Als een factuur niet is verzonden of er is een fout opgetreden, kun je deze handmatig opnieuw verzenden.
Ga naar de PrestaShop bestelling die je opnieuw wilt verzenden
Zoek naar de SendPol sectie in de bestelgegevens
Klik op 'Opnieuw verzenden' of 'Resend Invoice'
De module zal de factuur opnieuw genereren en verzenden via Peppol
Bulk acties
Verwerk meerdere bestellingen tegelijk voor efficiënte factuurverwerking.
Problemen oplossen
FAQ
Snelstart
Kom snel aan de slag met SendPol voor PrestaShop
Registreer bij SendPol
Maak een account aan op www.sendpol.com en verkrijg je API-sleutel
Installeer de Module
Download en upload de SendPol module in je PrestaShop Module Manager
Configureer API
Voer je API-sleutel in en test de verbinding met het Peppol netwerk
Hulp nodig?
Ons ondersteuningsteam staat klaar om je te helpen met je SendPol integratie
