SDK-er og biblioteker
Offisielle Cost+ SDK-er for å integrere betalinger i applikasjonen din
Offisielle SDK-er som forenkler integrering av Cost+-betalinger i applikasjonen din. Hver SDK håndterer ordreoppretting, HMAC-signering, webhook-verifisering og mer.
Tilgjengelige SDK-er
| Språk | Pakke | Installasjon |
|---|---|---|
| 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 |
Hva SDK-ene håndterer
- Ordreoppretting — opprett betalingsordrer via Cost+ API-et
- Generering av betalings-URL — få HPP- eller direkte betalings-URL-er
- HMAC-SHA256-signering — automatisk signaturgenerering og konstanttids-verifisering
- Webhook-verifisering — parser webhook-innhold og verifiserer ordrestatus via API
- Refusjoner — utsted fulle eller delvise refusjoner
- Full typestøtte — TypeScript-typer, Python type hints, C#-records, Kotlin data classes
Tilpasset integrasjon
Hvis en SDK ikke er tilgjengelig for ditt språk, kan du integrere direkte ved hjelp av API-referansen. API-et bruker HTTP Basic-autentisering og standard REST-konvensjoner.