SDK:er & bibliotek
Officiella Cost+ SDK:er för att integrera betalningar i din applikation
Officiella SDK:er som förenklar integrationen av Cost+-betalningar i din applikation. Varje SDK hanterar orderskapande, HMAC-signering, webhook-verifiering och mer.
Tillgängliga SDK:er
| Språk | Paket | 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 |
Vad SDK:erna hanterar
- Orderskapande — skapa betalningsordrar via Cost+ API:et
- Generering av betalnings-URL — hämta HPP- eller direkta betalnings-URL:er
- HMAC-SHA256-signering — automatisk signaturgenerering och verifiering med konstant tid
- Webhook-verifiering — tolka webhook-payloads och verifiera orderstatus via API:et
- Återbetalningar — utfärda fullständiga eller partiella återbetalningar
- Fullständigt typstöd — TypeScript-typer, Python type hints, C#-records, Kotlin data classes
Anpassad integration
Om ett SDK inte finns tillgängligt för ditt språk kan du integrera direkt med hjälp av API-referensen. API:et använder HTTP Basic-autentisering och standard REST-konventioner.