GoCardless
Multisite Ultimate: GoCardless Betaling
Laat uw klanten betalen voor Multisite Ultimate lidmaatschappen en producten met automatische incasso via GoCardless!
Installation
- Upload 'ultimate-multisite-gocardless' naar de map '/wp-content/plugins/'
- Activeer de plugin via het 'Plugins' menu in WordPress
- Volg de stapsgewijze Wizard om de plugin in te stellen
Usage Guide
GoCardless is een betaalgateway beschikbaar in Europa en het VK die automatische incasso betalingen mogelijk maakt.
De Ultimate Multisite: GoCardless Gateway voegt GoCardless ondersteuning toe aan Ultimate Multisite, waardoor u uw klanten in die regio kunt factureren met automatische incasso.
Deze tutorial behandelt hoe u GoCardless instelt om betalingen via het te accepteren op uw Ultimate Multisite netwerk.
Opmerking: GoCardless werkt alleen met de volgende valuta's: EUR, GBP, AUD, SEK, en DKK.
Installing the Add-on
Allereerst moet u de GoCardless add-on voor Ultimate Multisite installeren. U kunt dit doen door naar Ultimate Multisite > Settings > Add-ons (aan de zijbalk) te gaan. En kies de GoCardless add-on in die lijst.
Nadat de add-on is geïnstalleerd en geactiveerd, ga naar Ultimate Multisite > Settings > Payments, schakel de GoCardless optie in en sla op.

Getting an Access Token
Maak een account aan op GoCardless (of op de GoCardless sandbox, als u het eerst wil testen, wat wordt aanbevolen). Vervolgens, na het inloggen, navigeer naar het menu-item Developers.
Op de pagina Developers, klik op de knop Create in de rechterbovenhoek van het scherm, en klik vervolgens op de optie Access Token.
Dit opent een nieuw modaal venster, waarmee u een nieuwe token kunt maken. Geef het een herkenbare naam en zorg ervoor dat u de optie Read-write access selecteert in het Scope menu.
De toegangstoken verschijnt op het scherm. Kopieer die en plak hem in uw Ultimate Multisite > Settings > Payments > GoCardless menu.
Zorg ervoor dat u het in het juiste veld plaatst. Als het een live token is, schakel dan de sandbox mode uit voordat u de token plakt.

Dat is het voor de eerste stap. Vervolgens moet u een webhook listener instellen.
Setting up the Webhook Listener
Bij het omgaan met abonnementen moet Ultimate Multisite op de hoogte zijn van wijzigingen in de abonnementsstatus, nieuwe betalingen en dergelijke.
De manier waarop betaalgateways Ultimate Multisite op de hoogte brengen van die wijzigingen is via webhook calls. Om de integratie 100% te laten werken, moeten we GoCardless vertellen welke URL we moeten aanroepen met alle informatie.
Ga terug naar uw GoCardless > Developers paneel en klik opnieuw op de Create knop, maar kies deze keer de optie Webhook endpoint.
new window will open with the webhook endpoint options. It asks for the webhook URL, so head back to your Ultimate Multisite settings > Payments > GoCardless and copy the webhook URL listed in there:
Daarnaast kunt u een webhook secret invoeren die wordt gebruikt om uw webhook calls te ondertekenen. Wat u ook invoert in dat veld, moet u ook invoeren in het Ultimate Multisite Webhook Secret field.
Sluit af door het endpoint op te slaan door op de knop Create webhook endpoint te klikken en vervolgens uw Ultimate Multisite instellingen op te slaan.
U zou nu klaar moeten zijn om GoCardless te accepteren!