SDK:t ja kirjastot
Viralliset Cost+ SDK:t maksujen integroimiseen sovellukseesi
Viralliset SDK:t, jotka yksinkertaistavat Cost+-maksujen integrointia sovellukseesi. Jokainen SDK hoitaa tilausten luomisen, HMAC-allekirjoituksen, webhook-vahvistuksen ja paljon muuta.
Saatavilla olevat SDK:t
| Kieli | Paketti | Asennus |
|---|---|---|
| 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 |
Mitä SDK:t hoitavat
- Tilausten luominen — luo maksutilauksia Cost+ API:n kautta
- Maksu-URL:n generointi — hae HPP- tai suorat maksu-URL:t
- HMAC-SHA256-allekirjoitus — automaattinen allekirjoituksen luonti ja vakioaikainen vahvistus
- Webhook-vahvistus — jäsennä webhook-dataa ja vahvista tilauksen tila API:n kautta
- Palautukset — tee täysiä tai osittaisia palautuksia
- Täysi tyypituki — TypeScript-tyypit, Python-tyyppivihjeet, C#-recordit, Kotlin-dataluokat
Mukautettu integraatio
Jos SDK:ta ei ole saatavilla kielellesi, voit integroida suoraan API-viitteen avulla. API käyttää HTTP Basic -todennusta ja tavallisia REST-käytäntöjä.