Onlinebetalingen¶
Odoo bevat verschillende betaalproviders waarmee je klanten online kunnen betalen, op hun klantportalen of op je e-commercewebsite. Ze kunnen verkooporders, facturen of abonnementen met terugkerende betalingen betalen met hun favoriete betaalmethoden, zoals creditcards.
Elke betaalprovider is gekoppeld aan een lijst met ondersteunde payment methods die kunnen worden (de)geactiveerd op basis van je behoeften.
Notitie
Odoo-apps delegeren de verwerking van gevoelige informatie aan de gecertificeerde betaalprovider, zodat je je nooit zorgen hoeft te maken over PCI-compliance. Geen gevoelige informatie (zoals creditcardnummers) wordt opgeslagen op Odoo-servers of Odoo-databases die elders worden gehost. In plaats daarvan gebruiken Odoo-apps een uniek referentienummer voor de gegevens die veilig zijn opgeslagen in de systemen van de betaalproviders.
Ondersteunde betaalproviders¶
Ga naar , , of voor toegang tot de ondersteunde betaalproviders. Klik op de relevante betaalproviderkaart voor toegang tot en configuratie van de gerelateerde provider.
Online betaalproviders¶
Betalingsstroom vanaf |
|||||
|---|---|---|---|---|---|
Odoo |
✔ |
Volledig en gedeeltelijk |
Volledig en gedeeltelijk |
||
De website van de provider |
|||||
De website van de provider |
|||||
Odoo |
✔ |
Alleen volledig |
Alleen volledig |
||
De website van de provider |
|||||
De website van de provider |
|||||
De website van de provider |
|||||
De website van de provider |
✔ |
||||
De website van de provider |
|||||
Odoo of de website van de provider |
✔ |
||||
De website van de provider |
|||||
De website van de provider |
|||||
De website van de provider |
|||||
Odoo |
|||||
Odoo |
✔ |
Alleen volledig |
Volledig en gedeeltelijk |
||
De website van de provider |
|||||
Odoo |
✔ |
Alleen volledig |
Volledig en gedeeltelijk |
✔ |
|
Odoo |
|||||
De website van de provider |
✔ |
||||
Odoo of de website van de provider |
✔ * |
- *
Raadpleeg de Xendit-documentatie voor meer informatie.
Notitie
Elke provider heeft zijn eigen specifieke configuratiestroom, afhankelijk van welke functie beschikbaar is.
Sommige van deze online betaalproviders kunnen ook worden toegevoegd als bankrekeningen, maar dit is niet hetzelfde proces als het toevoegen ervan als betaalproviders. Betaalproviders stellen klanten in staat om online te betalen, en bankrekeningen worden toegevoegd en geconfigureerd in de Boekhouding-app om een bankaflettering uit te voeren.
Tip
Naast de reguliere betaalproviders die integreren met een API, zoals Stripe, PayPal of Adyen, bevat Odoo de Demo-betaalprovider. Deze betaalprovider stelt je in staat om bedrijfsstromen met online betalingen te testen. Er zijn geen inloggegevens nodig omdat de demobetalingen nepbetalingen zijn.
Bankbetalingen¶
- Odoo toont je betaalinformatie met een betalingsreferentie. Je moet de betaling handmatig goedkeuren zodra deze op je bankrekening is ontvangen.
- Klanten kunnen een bankoverschrijving maken om een Sepa-incassomandaat te registreren en toestaan dat hun rekening direct wordt belast voor toekomstige betalingen.
Persoonlijke betalingen¶
- Klanten kunnen producten online reserveren en betalen wanneer ze hun bestellingen in de winkel ophalen.
- Klanten kunnen hun bestellingen betalen bij levering.
Een betaalprovider inschakelen¶
Ga als volgt te werk om een nieuwe betaalprovider toe te voegen en de bijbehorende betaalmethoden beschikbaar te maken voor je klanten:
Ga naar de website van de betaalprovider, maak een account aan en zorg ervoor dat je de API-inloggegevens hebt die nodig zijn voor gebruik door derden. Deze zijn noodzakelijk voor Odoo om te communiceren met de betaalprovider.
Navigeer in Odoo naar de Betaalproviders door te gaan naar , , of .
Selecteer de provider en configureer het tabblad Inloggegevens.
Stel het veld Status in op Ingeschakeld.
Notitie
De velden die beschikbaar zijn in het tabblad Inloggegevens zijn afhankelijk van de betaalprovider. Raadpleeg de gerelateerde documentatie voor meer informatie.
Zodra je de betaalprovider hebt ingeschakeld, wordt deze automatisch gepubliceerd op je website. Als je hem wilt depubliceren, klik je op de knop Gepubliceerd. Klanten kunnen geen betalingen doen via een niet-gepubliceerde provider, maar ze kunnen wel hun bestaande tokens die gekoppeld zijn aan zo’n provider (verwijderen en toewijzen aan een abonnement) beheren.
Testmodus¶
Waarschuwing
We raden aan de testmodus te gebruiken op een gedupliceerde of een **test**database om mogelijke problemen met factuurnummering te voorkomen.
Stel het veld Status in het betaalproviderformulier in op Testmodus om een betaalprovider te testen zonder live transacties te beïnvloeden. Voer vervolgens de toegewijde test- of sandbox-inloggegevens van de provider in op het tabblad Inloggegevens. Elke betaalprovider heeft hiervoor een eigen afzonderlijk testaccount of -omgeving.
Notitie
Standaard blijft de betaalprovider niet-gepubliceerd in testmodus zodat deze niet zichtbaar is voor bezoekers.
Betaalmethodes¶
Elke betaalprovider is gekoppeld aan een lijst met ondersteunde betaalmethoden; de methoden die worden vermeld in het veld Betaalmethoden op het tabblad Configuratie van het betaalproviderformulier zijn degene die zijn geactiveerd. Klik op Betaalmethoden inschakelen om een betaalmethode voor een provider te activeren of deactiveren, en klik vervolgens op de schakelknop van de gerelateerde methode.
Tip
Bekijk de volledige lijst met ondersteunde betaalmethoden via , of .
Betaalmethoden worden op de e-commercewebsite weergegeven op basis van hun volgorde. Versleep betaalmethoden naar de gewenste volgorde in de lijst Betaalmethoden om ze te herschikken.
Iconen en merken¶
De iconen die naast de betaalmethode op je website worden weergegeven, zijn ofwel de iconen van de geactiveerde merken voor de betaalmethode, of, als die er niet zijn, de iconen van de betaalmethoden zelf. Open de lijst met betaalmethoden en klik op de relevante methode om ze te wijzigen.
Beweeg je muis over de afbeelding in de rechterbovenhoek van het formulier van de betaalmethode en klik op het icoon (potlood) om het icoon van een betaalmethode te wijzigen.
Selecteer het tabblad Merken om de merken te bekijken die zijn geactiveerd voor de betaalmethode. De merken en hun gerelateerde iconen worden weergegeven op basis van hun volgorde; versleep ze naar de gewenste volgorde om ze te herschikken. Selecteer het merk om het icoon van een merk te wijzigen, beweeg de muis over de afbeelding in de rechterbovenhoek in het popup-venster dat opent en klik op het (potlood)-icoon.
Geavanceerde configuratie¶
Volg deze stappen om betaalmethoden verder te configureren:
Activeer de ontwikkelaarsmodus.
Open de lijst met betaalmethoden en klik op de relevante methode.
Ga naar het tabblad Configuratie en pas de functies aan zoals nodig.
Gevaar
Elke betaalmethode is vooraf geconfigureerd op een manier die aansluit bij het gedrag van de betaalproviders en hun integratie met Odoo. Elke wijziging aan deze configuratie kan leiden tot fouten en moet eerst worden getest op een duplicaat- of testdatabase.
Wijzigingen aan de configuratie van de betaalmethode werken alleen binnen de mogelijkheden van de methode en provider. Het toevoegen van landen voor een betaalmethode die alleen in één land wordt ondersteund of het inschakelen van tokenisatie voor een methode die gekoppeld is aan een provider die dit niet ondersteunt, zal bijvoorbeeld niet de beoogde resultaten opleveren.
Tokenisatie¶
Als de betaalprovider deze functie ondersteunt, kunnen klanten hun betaalmethodegegevens opslaan voor later. Schakel in het tabblad Configuratie van de geselecteerde betaalprovider de optie Opslaan van betaalmethoden toestaan in om deze functie in te schakelen.
In dit geval wordt een betaaltoken aangemaakt in Odoo om te gebruiken als betaalmethode voor volgende betalingen zonder dat de klant zijn betaalmethodegegevens opnieuw moet invoeren. Dit is vooral handig voor de e-commerce conversieratio en abonnementen die terugkerende betalingen gebruiken.
Tip
Klanten kunnen klikken op Betaalmethoden beheren in het klantenportaal om hun opgeslagen betaalmethodegegevens toe te voegen of te verwijderen.
PCI DSS en Attestation of Compliance
Odoo is niet PCI DSS-gecertificeerd omdat het geen kaarthoudergegevens opslaat of betalingen verwerkt. In plaats daarvan besteedt het tokenisatie en betaling uit aan externe betaalproviders, wat betekent dat jij als Odoo-klant alleen de minimale Self-Assessment Questionnaire (SAQ) bij de provider hoeft in te vullen om de Attestation of Compliance (AoC) te verkrijgen en PCI-compliant te worden. Odoo mag niet worden vermeld als betaalverwerker of externe serviceprovider in de SAQ.
Handmatig vastleggen¶
Als de betaalprovider deze functie ondersteunt, kun je betalingen in twee stappen autoriseren en vastleggen in plaats van in één stap. Ga naar het tabblad Configuratie van de geselecteerde betaalprovider en schakel Bedrag handmatig vastleggen in om deze functie in te schakelen.
Wanneer je een betaling autoriseert, worden de geldmiddelen gereserveerd op de betaalmethode van de klant maar niet direct afgeschreven. Ze worden afgeschreven wanneer je de betaling later handmatig vastlegt. Je kunt de autorisatie ook annuleren om deze te annuleren en de gereserveerde geldmiddelen vrij te geven. Het handmatig vastleggen van betalingen is handig in veel situaties:
Ontvang de betalingsbevestiging en wacht tot de bestelling is verzonden om de betaling vast te leggen.
Controleer en verifieer of bestellingen legitiem zijn voordat de betaling is voltooid en het fulfillmentproces begint.
Vermijd mogelijk hoge terugbetalingskosten voor terugbetaalde betalingen: betaalproviders brengen geen kosten in rekening voor het annuleren van een autorisatie.
Houd een borgsom vast om deze later terug te geven, minus eventuele inhoudingen (bv. in geval van schade).
Ga naar de gerelateerde verkooporder of factuur en klik op de knop Transactie vastleggen om de betaling vast te leggen nadat deze is geautoriseerd. Klik op de knop Transactie annuleren om de geldmiddelen vrij te geven.
Notitie
Sommige betaalproviders ondersteunen het vastleggen van slechts een deel van het geautoriseerde bedrag. Het resterende bedrag kan vervolgens worden vastgelegd of geannuleerd. Deze providers hebben de waarde Volledig en gedeeltelijk in de bovenstaande tabel. De providers die alleen het vastleggen of annuleren van het totale bedrag ondersteunen, hebben de waarde Alleen volledig.
De geldmiddelen worden waarschijnlijk niet voor altijd gereserveerd. Na een bepaalde tijd kunnen ze automatisch worden vrijgegeven naar de betaalmethode van de klant. Raadpleeg de documentatie van je betaalprovider voor de exacte reserveringsduur.
Adyen en Stripe maken het mogelijk om betalingen handmatig direct vanaf hun websiteinterface vast te leggen.
Retouren¶
Als je betaalprovider deze functie ondersteunt, kun je betalingen rechtstreeks vanuit Odoo terugbetalen. Dit hoeft niet eerst te worden ingeschakeld. Navigeer naar een klantbetaling en klik op de knop Terugbetaling om deze terug te betalen.
Notitie
Sommige betaalproviders ondersteunen het terugbetalen van slechts een deel van het bedrag. Het resterende bedrag kan dan optioneel ook worden terugbetaald. Deze providers hebben de waarde Volledig en gedeeltelijk in de bovenstaande tabel. De providers die alleen het terugbetalen van het totale bedrag ondersteunen, hebben de waarde Alleen volledig.
Adyen en Stripe maken het mogelijk om betalingen direct vanaf hun websiteinterface terug te betalen.
Expresafrekenen¶
Als de betaalprovider deze functie ondersteunt, kun je klanten toestaan de knoppen Google Pay en Apple Pay te gebruiken en hun e-commercebestellingen in één klik te betalen. Wanneer ze een van deze knoppen gebruiken, gaan klanten rechtstreeks van het winkelmandje naar de bevestigingspagina zonder het contactformulier in te vullen. Ze hoeven alleen de betaling te valideren op het betalingsformulier van Google of Apple.
Ga naar het tabblad Configuratie van de geselecteerde betaalprovider en schakel Expresafrekenen toestaan in om deze functie in te schakelen.
Notitie
Alle prijzen die op het expresbetaalformulier worden weergegeven, zijn altijd inclusief btw.
Beschikbaarheid¶
Je kunt de beschikbaarheid van de betaalprovider aanpassen door het Maximale bedrag op te geven en de Valuta en Landen aan te passen op het tabblad Configuratie.
Tip
Schakel de Ontwikkelaarsmodus (debugmodus) in om een beschikbaarheidsrapport voor betaalproviders en betaalmethoden weer te geven en om mogelijke beschikbaarheidsproblemen op het betaalformulier te diagnosticeren. Klik vervolgens op het icoon (bug) naast de kop Kies een betaalmethode op het betaalformulier. Het rapport bevat een lijst met ingeschakelde betaalproviders en betaalmethoden, redenen waarom bepaalde betaalproviders of methoden niet beschikbaar zijn (indien van toepassing), en een lijst met ondersteunde providers voor elke betaalmethode.
Valuta en landen¶
Alle betaalproviders hebben een andere lijst met beschikbare valuta en landen. Deze dienen als eerste filter tijdens betalingsactiviteiten, d.w.z. de betaalmethoden die aan de betaalprovider zijn gekoppeld, zijn niet beschikbaar voor selectie als de valuta of het land van de klant niet in de ondersteunde lijst voorkomt. Omdat er fouten, updates en onbekenden kunnen zijn in de lijsten met beschikbare valuta en landen, is het mogelijk om ondersteunde valuta of landen van een betaalprovider toe te voegen of te verwijderen.
Notitie
Betaalmethoden hebben ook hun eigen lijst met beschikbare valuta en landen die dienen als een ander filter tijdens betalingsactiviteiten.
Als de lijst met ondersteunde valuta of landen leeg is, betekent dit dat de lijst te lang is om weer te geven, of dat Odoo geen informatie heeft over die betaalprovider. De betaalprovider blijft beschikbaar, ook al is het mogelijk dat de betaling in een later stadium wordt geweigerd als het land of de valuta niet wordt ondersteund.
Maximaal bedrag¶
Je kunt het Maximale bedrag beperken dat met de geselecteerde provider kan worden betaald. Laat het veld op 0,00 staan om de betaalprovider beschikbaar te maken, ongeacht het betalingsbedrag.
Belangrijk
Deze functie is niet bedoeld om te werken op pagina’s waar de klant het betalingsbedrag kan bijwerken, bv. de snippet Donatie en de pagina Afrekenen wanneer betaalde verzendmethoden zijn ingeschakeld.
Betalingsdagboek¶
Voor de betaalprovider moet een betalingsdagboek worden gedefinieerd om de betalingen op een openstaande rekening te registreren. Standaard wordt het dagboek Bank toegevoegd als betalingsdagboek voor alle betaalproviders. Ga naar het tabblad Configuratie van de geselecteerde betaalprovider en selecteer een ander Betalingsdagboek om het te wijzigen.
Notitie
Het betalingsdagboek moet een Bank-dagboek zijn.
Hetzelfde dagboek kan voor meerdere betaalproviders worden gebruikt.
Betalingsdagboeken hoeven alleen te worden geconfigureerd als de Facturatie- of Boekhoudingsapp is geïnstalleerd.
Boekhoudkundig perspectief¶
Vanuit boekhoudkundig perspectief zijn er twee soorten online betalingsworkflows: de betalingen die rechtstreeks op je bankrekening worden gestort en de gebruikelijke afletter en vereisen dat je een andere boekhoudkundige workflow volgt. Voor deze betalingen moet je overwegen hoe je de boekingen van je betalingen wilt vastleggen. We raden je aan je accountant om advies te vragen.
Standaard wordt deBankrekening gedefinieerd voor hetbetaaldagboek gebruikt, maar je kunt ook eentussenrekening voor elke betaalprovider opgeven om de betalingen van de provider te scheiden van andere betalingen.