Menu

Samenvatting van de Pay. API

De Pay. API stelt je in staat om je volledige betalingsstack te automatiseren — van online checkout en SEPA-incasso tot fysieke terminals en multi-merchant clearings. Hiermee bouw je integraties voor zowel single-merchants als grote platformen met afdracht aan onderliggende verkopers.
  • Transacties: Maak orders aan, capture, refund, annuleer en verwerk authentication-flows inclusief Order:Status callbacks en transaction info.
  • Terminals & kassa: Beheer fysieke terminals, terminal-types, kaartmerken en producten via de Terminal API; combineer met layouts voor kassasystemen.
  • Clearing & payouts: Configureer clearingaccounts, lees clearinglines/-records en stuur payouts aan via de payout-endpoints.
  • Incasso & boarding: Maak SEPA-mandaten, registreer incasso's en doorloop het boarding-proces voor nieuwe merchants tot ready-status.
  • Licenties & accounts: Beheer licenties, contactmethoden, omzetgroepen en accountprofielen met 2FA, password-recovery en device-koppeling.
  • Services & whitelabels: Configureer services per merchant, betaalmethoden, betaalverificatiemethoden en whitelabel-instellingen voor third-party portals.
API Quick Facts REST
  • Authenticatie API Key, Bearer Token
  • Methods DELETE (20)PATCH (36)GET (100)POST (55)
  • Rate limits Niet gespecificeerd
  • Webhooks Beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON
  • Versionering URL-based
  • SDK's PHP

Laatste ontwikkelingen bij de Pay. API

Pay. (voorheen Pay.nl) is opgericht in 2009 en heeft de API stevig doorontwikkeld. De legacy v1 Payment API (card tokenization, authenticate, getCardInfo, addToken) blijft beschikbaar op payment.pay.nl voor backwards compatibility. De huidige v2 stack is opgesplitst over rest.pay.nl (transactional: clearingaccounts, contactmethods, directdebits, vouchers) en gms.pay.nl (management: accounts, authenticationtokens, balance, billing, terminals, layouts, services). Daarnaast bestaan v5 Merchant en v8 Alliance endpoints voor multi-merchant clearing flows. Authenticatie verloopt via API-key of bearer-token, 2FA-flows zijn beschikbaar via aparte 2FA-endpoints op de accounts-resource.

API versies

REST v2 (rest.pay.nl + gms.pay.nl) Major release

Moderne resource-georiënteerde REST API met aparte hosts voor transactional en management endpoints.

Terminal & Layout API Major release

Uitbreiding voor fysieke kassa- en terminal-integraties met layouts, kaartmerken en terminal-types.

Boarding API

Endpoints voor het boarden van nieuwe merchants tot ready-status, inclusief contactmethoden en licentietoekenning.

Legacy v1 Payment API

Card tokenization, authenticate, encryption keys en card-info — blijft beschikbaar voor backwards compatibility op payment.pay.nl.