SDK's & Bibliotheken
Officiele Cost+ SDK's voor het integreren van betalingen in uw applicatie
Officiele SDK's die het integreren van Cost+-betalingen in uw applicatie vereenvoudigen. Elke SDK handelt het aanmaken van bestellingen, HMAC-ondertekening, webhookverificatie en meer af.
Beschikbare SDK's
| Taal | Pakket | Installatie |
|---|---|---|
| Node.js / TypeScript | nopayn-node-sdk | npm install nopayn-node-sdk |
| Python | nopayn-sdk | pip install nopayn-sdk |
| PHP | nopayn/sdk | composer require nopayn/sdk |
| Java / Kotlin | io.nopayn:nopayn-sdk | Gradle / Maven |
| C# / .NET | NoPayn | dotnet add package NoPayn |
| Ruby | nopayn | gem install nopayn |
Wat de SDK's afhandelen
- Bestelling aanmaken — betalingsbestellingen aanmaken via de Cost+ API
- Betaal-URL genereren — HPP- of directe betaal-URL's ophalen
- HMAC-SHA256-ondertekening — automatische handtekeninggeneratie en constant-time verificatie
- Webhookverificatie — webhook-payloads parseren en bestellingsstatus verifieren via de API
- Terugbetalingen — volledige of gedeeltelijke terugbetalingen uitvoeren
- Volledige typeondersteuning — TypeScript-typen, Python type hints, C#-records, Kotlin-dataklassen
Aangepaste integratie
Als er geen SDK beschikbaar is voor uw taal, kunt u rechtstreeks integreren via de API-referentie. De API gebruikt HTTP Basic-authenticatie en standaard REST-conventies.