- Klanten en mandaten: Verzamel SEPA-, Bacs-, ACH-, BECS-, PAD- en Autogiro-mandaten via Billing Requests, redirect flows of mandate-imports.
- Eenmalige en terugkerende incasso's: Maak losse betalingen, abonnementen en termijnschema's aan met flexibele datums en retry-logica.
- Payouts en reconciliatie: Haal payouts en payout-items op, verzoen ze met events en exports en update payout-referenties.
- Refunds en disputes: Initieer refunds, beheer disputes en gebruik blocks om frauduleuze betalers tegen te houden.
- Verified mandates en KYC: Gebruik payer authorisations en verification details voor offline-onboarding en compliance.
- Webhooks en exports: Configureer webhooks, vraag historische exports op en simuleer event-scenario's in de sandbox.
Menu
GoCardless
GoCardless is een Brits payments-platform dat is gespecialiseerd in bankbetalingen via direct debit (SEPA in Europa, Bacs in het Verenigd Koninkrijk, ACH in de VS, BECS in Australië, PAD in Canada en Autogiro in Zweden). Via de Pro REST API koppel je incasso-mandaten, terugkerende betalingen, payouts en KYC-flows aan je webshop, ERP of abonnementsplatform. Webhooks notificeren je realtime over mandaten, betalingen en payouts.
Samenvatting van de GoCardless API
- Authenticatie Bearer Token, OAuth2
- Methods POST (66)GET (63)DELETE (1)PUT (12)
- Rate limits 1.000 requests per minuut per integrator (of per merchant bij partner-integraties); ratelimit-limit, ratelimit-remaining en ratelimit-reset response-headers geven het actuele venster aan
- Webhooks Beschikbaar
- Sandbox Beschikbaar
- Response format JSON
- Versionering Header-based
- SDK's PHP, Python, Node.js, Java, .NET, Ruby
Laatste ontwikkelingen bij de GoCardless API
GoCardless werd opgericht in 2011 met een eerste API rond UK Bacs Direct Debit. In juli 2015 verscheen de huidige API-versie 2015-07-06, die met een GoCardless-Version-header gegarandeerde backwards-compatibility geeft. Na 2017 volgden snelle uitbreidingen: payout-items en surcharge fees in 2017, BECS en BECS NZ in 2018, PAD in 2018, instalment schedules en internationale FX in 2020 en payer authorisations als single-call onboarding. Maart 2021 introduceerde Billing Requests, een gecombineerde resource voor klant, bankrekening en mandaat. In 2024-2025 kwamen Faster ACH, balances, processing errors op mandate imports en gespecificeerde consent types voor ACH en PAD.
API versies
Nieuw /balances-endpoint voor crediteur-saldi en processing_errors-veld op mandate import entries voor betere foutafhandeling bij imports.
ACH- en PAD-specifieke parameters toegevoegd aan Billing Requests: consent_type, payment_method-constraints, subscription_request en instalment_schedule_request bij creation.
faster_ach-parameter en response-veld op de Payments API, plus next_possible_standard_ach_charge_date op mandates voor sneller incasso op het Amerikaanse ACH-schema.
Sandbox-endpoint voor het simuleren van event-scenario's (mandaat cancelled, payment failed) zonder externe afhankelijkheden.
Lancering van Billing Requests, een gecombineerde resource voor klant, bankrekening en mandaat met Billing Request Flows voor custom payment pages.
Endpoints om historische webhooks op te halen en handmatig opnieuw te versturen; webhook_id wordt nu toegevoegd aan de meta-key in afgaande webhooks.
Single-call onboarding-resource die klant, bankrekening en mandaat in één request bundelt — voorloper van Billing Requests.
Nieuwe tax_rates-endpoint, taxes op payout_items en internationale payouts/refunds met tax_currency en surcharge_fee-events.
Nieuwe Instalment Schedules-resource voor het inplannen van meerdere betalingen onder één mandaat — ideaal voor termijnbetalingen en pay-in-X.
Huidige versie van de API. Verwijdert de Helpers-endpoint, hernoemt start_at/end_at naar start_date/end_date op subscriptions en dwingt date-formaat (geen datetime) af voor payment charge_date.
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt