De keuze van een provider voor elektronische handtekeningen in Odoo hangt van drie vragen af, niet van het merk: welk eIDAS-niveau het document vereist, hoeveel documenten je per jaar ondertekent en in welk land de ondertekenaar zit. Is het antwoord "eenvoudig, weinig en het land maakt niet uit", dan volstaat Odoo Sign. Heb je een gekwalificeerde handtekening nodig, een identificatiemethode van een specifiek land of een volume waarbij betalen per handtekening loont, dan komt een van de drie providers in beeld waarvoor we een connector hebben gebouwd: e-Signature.eu, Scrive of Signaturit. Wat eIDAS is, lees je in eIDAS-handtekening in Odoo.
Waar dit vandaan komt: drie connectoren van ons voor Odoo 19, 18 en 17, getest op echte Odoo.sh-builds. e-Signature.eu: gepubliceerd en in productie, 121 tests verdeeld over negen rondebestanden, één per review met de provider. Signaturit: zeven modules, 270 tests op de 19-branch, 262 op 18 en 266 op 17. Scrive: 242 tests in de hoofdmodule, gecontroleerd tegen de echte API; publicatie in de App Store volgt nog.
Odoo Sign standaard: welk niveau het biedt en waar het volstaat
De documentatie van Odoo zegt het zonder omwegen: van de drie typen die eIDAS onderscheidt, "genereert Odoo het eerste, eenvoudige elektronische handtekeningen". Sign is een Enterprise-module, zit niet in de Community-addons en doet zijn werk goed: de ondertekenaar tekent zijn handtekening of accepteert met een klik, en het document komt in de chatter met een voltooiingscertificaat (hash per ondertekenaar, tijdstempel en IP). Als extra identificatie biedt het een sms-code, itsme® (EU, Verenigd Koninkrijk, IJsland en Noorwegen) en Aadhaar in India; alle drie verbruiken credits voor in-app-aankopen en zonder krediet wordt de identificatie overgeslagen.
Het volstaat voor wat wordt ondertekend tussen partijen die de herkomst niet zullen betwisten: ontvangstbevestigingen, interne machtigingen, bijlagen, aanvaardingen van vaste klanten. Het volstaat niet wanneer iemand schriftelijk een geavanceerde of gekwalificeerde handtekening eist, wanneer de ondertekenaar een nationaal identiteitsschema nodig heeft dat Sign niet heeft, of wanneer het moederbedrijf van de groep de provider al heeft gekozen.
De vier naast elkaar
"Sterke landen" zijn de landen waar de identificatiemethode degene is die mensen al hebben geïnstalleerd. Zonder prijzen: die bepaalt elke provider zelf.
| Criterium | Odoo Sign | e-Signature.eu | Scrive | Signaturit |
|---|---|---|---|---|
| eIDAS-niveau | SES, volgens de documentatie van Odoo. | SES, AES of QES per verzending; de connector laat niet toe een methode onder het minimumniveau op te slaan. | Van eenvoudig tot QES, afhankelijk van de gekozen ondertekeningsmethode. | Drie typen handtekening (eenvoudig, geavanceerd met biometrie en "smart") plus een ondertekenaar met gekwalificeerd certificaat. |
| Identificatie | E-mail, sms-code, itsme®, Aadhaar. | OTP via e-mail of sms (SES), Veriff met documentverificatie (AES), itsme® of Evrotrust (QES). | 20 methoden: BankID, MitID, FTN, iDIN, Freja, Onfido, Smart-ID, itsme®, Verimi en de QES van Scrive. Geen enkele Spaanse. | Per ontvanger: sms-code, foto, gefotografeerd identiteitsbewijs, verplichte bijlagen. |
| Sterke landen | Overal; itsme® in de EU, het Verenigd Koninkrijk, IJsland en Noorwegen. | Frankrijk: het Guichet unique eist QES sinds 2023. In de catalogus van de module: itsme® ~32 Europese landen, Evrotrust 60+, Veriff en OTP wereldwijd. | Zweden, Noorwegen, Denemarken, Finland, Nederland, België, de Baltische staten, Duitsland. Dochterondernemingen van Noordse groepen. | Spanje: provider met hoofdkantoor in Barcelona. |
| Betaalmodel | Inbegrepen in Enterprise; de drie identificaties verbruiken IAP-credits. | Betalen per handtekening: vooruitbetaald krediet, 0,4 SES / 0,7 AES / 1 QES in de catalogus van de module. | Jaarabonnement met transactiepakketten; elk bedrijf sluit zijn eigen contract met Scrive. | Abonnementen; controleer bij de provider of het jouwe API-toegang bevat. |
| Bewijs dat terugkomt | Ondertekend document en voltooiingscertificaat in de chatter. | Ondertekende PDF, audit trail van de provider, eigen bewijsrapport met het bereikte niveau en een validatieknop in de DSS-tool van de Europese Commissie. | Verzegelde PDF (15-30 dagen later opnieuw verzegeld) en een ZIP met bewijsstukken op aanvraag. | Ondertekende PDF en bewijsdocument; bestaat dat nog niet, dan vraagt de connector het aan en haalt het later op. |
Per type document
- Offerte en verkooporder. Het meest ondertekend en met het laagste niveau nodig: Odoo Sign of het eenvoudige niveau van een willekeurige provider. Het buiten Odoo laten ondertekenen heeft een operationele reden, geen juridische: dat de status "ondertekend" vanzelf bij de order aankomt.
- Contract met een externe wederpartij. Geverifieerde identiteit (AES) en, als een geschil realistisch is of de wederpartij het eist, QES. De dure fout is QES als standaard instellen, waarna de wederpartij dagen nodig heeft om zich aan te melden bij een digitale identiteit die ze niet had.
- Arbeidscontract en HR. Ontstaat in HR (hr.version in Odoo 19, hr.contract in 18 en 17); alle drie de connectoren hebben een HR-brug en het eenvoudige of geavanceerde niveau volstaat meestal. Wat telt, is dat het ondertekende contract en het bewijs terugkomen in het dossier.
- Gereguleerde sector en overheid. Als de regelgeving "gekwalificeerd" zegt, valt er geen niveau te kiezen: het is QES of de procedure wordt niet aanvaard, zoals bij het Franse Guichet unique voor wijzigingen en opheffingen van bedrijven. Wat je kiest, is de methode: met e-Signature.eu itsme® of Evrotrust; bij Scrive de QES van Noorse BankID, Smart-ID, Verimi of eigen methoden.
De flow in Odoo verschilt per provider
De drie connectoren beginnen bij een knop op het Odoo-record en eindigen met de ondertekende PDF als bijlage bij dat record; wat daartussen gebeurt, verschilt, omdat elke API de status op een eigen manier meldt en geen van de drie haar wijzigingsmelding ondertekent: alle drie behandelen die als een deurbel en vragen de API opnieuw voordat ze iets aanpassen. e-Signature.eu kent zes statussen op het verzoek (concept, verzonden, ondertekend, gestopt, geannuleerd, fout) en zeven op het brondocument, inclusief "niet verzonden"; het ontdubbelt de melding via de hash van de body en heeft een uurlijkse herstel-cron. Na afsluiting blijven de ondertekende PDF, de audit trail van de provider en een eigen bewijsrapport over. Stap voor stap in eIDAS-ondertekening in Odoo met e-Signature.eu.

Scrive onderscheidt tien statussen (concept, voorbereiding, wacht op start, in behandeling, ondertekend, geannuleerd, verlopen, geweigerd, fout en opgeslagen als sjabloon); wijzigingen komen binnen via een callback, geauthenticeerd met een eigen token per account in de URL, en via een uurlijkse cron. Het bijzondere: de PDF wordt twee keer verzegeld en de connector ververst dezelfde bijlage om niet twee contracten bij dezelfde order te laten staan. Het staat in Scrive en Odoo en, met de endpoints, in de technische versie in het Engels.
Ook Signaturit ondertekent zijn gebeurtenissen niet: de connector authenticeert ze met een eigen token per account in de URL en, indien ingeschakeld, door het herkomst-IP te controleren; daarna ontdubbelt hij en vraagt hij de API opnieuw. Het verzoek doorloopt acht statussen en het brondocument toont er zeven; geweigerd, verlopen en fout plannen een activiteit in voor wie het verzoek heeft aangemaakt. De details staan in Signaturit in Odoo.

Van provider wisselen zonder van Odoo te wisselen
Providers worden gewisseld: het contract loopt af, er komt een QES-eis die de huidige niet dekt. Wat niet zou moeten veranderen, is wat Odoo van elk document weet. Vier dingen moeten stabiel blijven, zodat de wissel een nieuwe module is en geen migratie:
- De koppeling tussen het verzoek en het bronrecord: model en identificatie.
- Een statusveld op de bron met een gemeenschappelijk vocabulaire: niet verzonden, in behandeling, ondertekend, geweigerd, verlopen, geannuleerd, fout.
- De ondertekende PDF en het bewijs als bijlagen van het bronrecord, genoemd naar het document en niet naar de identificatie van de provider.
- Een notitie in de chatter bij elke statuswijziging.
Zo blijft wat eerder is ondertekend doorzoekbaar en merken de automatiseringen de wissel niet. Lopende verzoeken worden niet gemigreerd: ze worden afgerond bij de oude provider of opnieuw verzonden via de nieuwe. Dat is het uitgangspunt van elke Odoo-connector voor de software van een partner.
Beslissingschecklist
- Wie zou per document schriftelijk een bepaald niveau van je kunnen eisen? Als niemand, is het SES en volstaat Odoo Sign.
- Kijk naar het land van de ondertekenaars, niet naar het jouwe: de methode die zij al hebben geïnstalleerd weegt zwaarder dan het logo.
- Deel het jaarbedrag door de prijs per handtekening: dat is het omslagpunt waarop elk model loont.
- Controleer of het abonnement API-toegang bevat. Zonder token geen connector.
- Eis dat de ondertekende PDF en het bewijs terugkomen in het Odoo-bronrecord.
- Vraag wat er gebeurt als de webhook niet aankomt. Zonder een geplande actie die opnieuw navraagt, is er geen integratie.
- Heeft de groep de provider al gekozen, integreer dan de bestaande en laat het interne werk bij Odoo Sign. Alle drie staan bij technologie- en Odoo-partners en onder oplossingen.
Veelgestelde vragen
Is Odoo Sign voldoende om contracten te ondertekenen?
Tussen partijen die de herkomst niet zullen betwisten wel: het levert een eenvoudige handtekening op die in de EU geldig is, met voltooiingscertificaat. Het volstaat niet wanneer iemand schriftelijk een geavanceerde of gekwalificeerde handtekening eist: volgens de documentatie van Odoo genereert Sign het eerste van de drie eIDAS-typen.
Wat is de beste elektronische handtekening voor Odoo?
Er is geen beste in het algemeen. Betalen per handtekening en ondertekenaars uit de EU: e-Signature.eu. Noordse groep of ondertekenaars met BankID, MitID of Smart-ID: Scrive. Spaanse provider met abonnement: Signaturit. Alles intern en met laag risico: Odoo Sign. De drie connectoren werken in Community en Enterprise zonder afhankelijk te zijn van de Sign-app.
Kan een Spaanse ondertekenaar met deze providers een gekwalificeerde handtekening krijgen?
Dat hangt af van de methode, niet van de provider. Bij e-Signature.eu dekt Evrotrust meer landen dan itsme® volgens de catalogus van de module. Bij Scrive is er geen enkele Spaanse methode. Signaturit biedt een ondertekenaar met gekwalificeerd certificaat. Controleer de methode altijd bij de provider voordat je een QES belooft.
Nuttige links binnen FlexigoTech
Wat wij hierbij doen
Weet je niet welke ondertekeningsprovider bij jouw Odoo past?
Vertel ons welke documenten jullie ondertekenen, vanuit welk record ze vertrekken en in welk land de ondertekenaar zit. Wij zeggen je welk eIDAS-niveau elk document nodig heeft, of Odoo Sign volstaat en, zo niet, welke provider en welke connector. Mail naar comercial@flexigobe.com of bel +34 616 809 504.

