Betaalprovider koppelen
Om betalingen te accepteren in een webshop is een koppeling (integratie) met een betaalprovider noodzakelijk. Afhankelijk van het platform waarop de webshop draait, kun je gebruikmaken van een plugin, app, core-integratie of maatwerkintegratie.
| Integratie manier | Voorbeelden | Technische kennis nodig |
|---|---|---|
| Maatwerk | Ja | |
| Plugin | WooCommerce, Magento, OpenCart | Nee |
| App | Shopify, Lightspeed | Nee |
| Core integratie | Shopify Payments | Nee |
API Key
Bij alle webshops met betaalprovider-integraties verloopt de communicatie via een API van/naar de betaalprovider. API is een afkorting van Application Programming Interface. Kort samengevat is dit een communicatieverbinding. Er is een sleutel zodat de betaalprovider weet voor welke webshop de betaling is (en voor de beveiliging).
Het staat op de planning om uitleg te geven over toegang tot de API’s van betaalproviders. Er zijn namelijk ook betaalproviders die overstappen op Basic Authenticatie.
Informatiestroom & Geldstroom
Bij een betaalprovider-integratie gebruik je altijd de informatiestroom of de geldstroom.
De eerste webshops hadden geen betaalprovider, maar boden de optie om het geld over te maken (of op te sturen). De bestelling werd verstuurd zodra het geld binnen was.
Als een webshop gebruikmaakt van een betaalprovider, dan verstuurt de webshop de bestelling op basis van de status van een betaling. Dat is de informatiestroom.
| Stroom | Toelichting | Integratie |
|---|---|---|
| Informatiestroom | De informatie over of de betaling is gelukt. | Webshop, WMS |
| Geldstroom | De uitbetaling naar de webshop | Boekhouding |