SDK'er & biblioteker
Officielle Cost+ SDK'er til integration af betalinger i din applikation
Officielle SDK'er der forenkler integrationen af Cost+-betalinger i din applikation. Hvert SDK håndterer ordreoprettelse, HMAC-signering, webhook-verificering og mere.
Tilgængelige SDK'er
| Sprog | Pakke | Installation |
|---|---|---|
| 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 |
Hvad SDK'erne håndterer
- Ordreoprettelse — opret betalingsordrer via Cost+ API'et
- Generering af betalings-URL — hent HPP- eller direkte betalings-URL'er
- HMAC-SHA256-signering — automatisk signaturgenerering og tidskonstant verificering
- Webhook-verificering — parse webhook-payloads og verificer ordrestatus via API'et
- Refusioner — udsted fulde eller delvise tilbagebetalinger
- Fuld typeunderstøttelse — TypeScript-typer, Python type hints, C# records, Kotlin data classes
Tilpasset integration
Hvis der ikke er et SDK tilgængeligt for dit sprog, kan du integrere direkte ved hjælp af API-referencen. API'et bruger HTTP Basic-autentificering og standard REST-konventioner.