PrestaShop

    Installatiehandleiding

    Volledige technische handleiding voor het installeren en configureren van SendPol voor PrestaShop. Integreer je webshop met het Peppol netwerk in enkele stappen.

    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.

    Module Screenshots

    Dashboard & Statistieken

    Realtime overzicht van Peppol verbinding en verzonden documenten

    SendPol Module Dashboard

    Installatie

    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.be)

    Installatie

    Systeemvereisten

    • PrestaShop 1.7 of hoger
    • PHP 7.4 of hoger
    • SendPol account (registreer op www.sendpol.be)

    Module installatie

    Upload en installeer de SendPol module in PrestaShop

    1

    Download de SendPol voor PrestaShop module (ZIP bestand)

    2

    Ga naar je PrestaShop admin dashboard

    3

    Navigeer naar Modules > Module Manager

    4

    Klik op 'Upload a module' of 'Een module uploaden'

    5

    Selecteer het module ZIP-bestand en klik op 'Upload this module'

    6

    Na upload, klik op 'Install' om de module te installeren

    7

    Activeer de module door op 'Enable' te klikken

    8

    Je zou 'Peppol e-Invoicing Integration by SendPol' moeten zien in je PrestaShop modules lijst

    Eerste configuratie

    API-gegevens verkrijgen

    1

    Registreer bij SendPol

    Bezoek www.sendpol.be en maak een account aan of log in op je bestaande account.

    2

    Zoek je API Key in het SendPol Dashboard

    API Base URL: https://api.sendpol.be

    Om je API Key te vinden:

    • Ga naar www.sendpol.be 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
    SendPol Dashboard - Webshops beheer met API key

    Eerste configuratie

    Configureer de SendPol module na installatie

    1

    Ga naar Modules > Module Manager in je PrestaShop admin

    2

    Zoek de SendPol module en klik op "Configure"

    3

    Voer de API Base URL in: https://api.sendpol.be

    4

    Voer je SendPol API key in

    5

    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.

    PrestaShop afrondingsinstellingen

    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

    1

    Ga naar je PrestaShop admin dashboard

    2

    Navigeer naar Shop Parameters > General > Rounding

    3

    Stel de 'Afrondingsregel' in op 'Arrondir à la valeur supérieure la plus proche'

    4

    Stel het 'Afrondingstype' in op 'Arrondir le total'

    5

    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

    1

    Ga naar de SendPol module configuratie in je PrestaShop admin

    2

    Navigeer naar de 'Status Mapper' of 'Status Mapping' sectie

    3

    Selecteer de PrestaShop bestelstatus die de trigger moet zijn voor het verzenden van Peppol facturen

    4

    Veelgebruikte statussen zijn: 'Verzonden', 'Betaald', 'In behandeling', of een aangepaste status

    5

    Optioneel: Configureer meerdere statussen voor verschillende scenario's (bijvoorbeeld verschillende statussen voor B2B en B2C)

    6

    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.

    Status: Verzonden

    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.

    Status: Betaald

    Facturen bij orderbevestiging

    Map de 'In behandeling' of 'Bevestigd' status om facturen direct te verzenden bij orderbevestiging. Geschikt voor webshops met directe facturering.

    Status: In behandeling / Bevestigd

    Module gebruiken

    Automatische factuurverwerking

    Eenmaal geconfigureerd, werkt de module automatisch

    1

    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.

    2

    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.

    1

    Ga naar de PrestaShop bestelling die je opnieuw wilt verzenden

    2

    Zoek naar de SendPol sectie in de bestelgegevens

    3

    Klik op 'Opnieuw verzenden' of 'Resend Invoice'

    4

    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.

    1

    Ga naar de PrestaShop bestelling die je opnieuw wilt verzenden

    2

    Zoek naar de SendPol sectie in de bestelgegevens

    3

    Klik op 'Opnieuw verzenden' of 'Resend Invoice'

    4

    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

    1

    Registreer bij SendPol

    Maak een account aan op www.sendpol.be en verkrijg je API-sleutel

    2

    Installeer de Module

    Download en upload de SendPol module in je PrestaShop Module Manager

    3

    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