SDK un bibliotēkas
Oficiālie Cost+ SDK maksājumu integrācijai jūsu lietojumprogrammā
Oficiālie SDK, kas vienkāršo Cost+ maksājumu integrāciju jūsu lietojumprogrammā. Katrs SDK apstrādā pasūtījumu izveidi, HMAC parakstīšanu, webhook verifikāciju un daudz ko citu.
Pieejamie SDK
| Valoda | Pakotne | Instalācija |
|---|---|---|
| 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 |
Ko SDK apstrādā
- Pasūtījumu izveide — izveidot maksājumu pasūtījumus caur Cost+ API
- Maksājuma URL ģenerēšana — iegūt HPP vai tiešos maksājuma URL
- HMAC-SHA256 parakstīšana — automātiska parakstu ģenerēšana un konstantā laika verifikācija
- Webhook verifikācija — parsēt webhook saturu un verificēt pasūtījuma statusu caur API
- Atmaksas — veikt pilnas vai daļējas atmaksas
- Pilns tipu atbalsts — TypeScript tipi, Python tipa norādes, C# ieraksti, Kotlin datu klases
Pielāgota integrācija
Ja SDK nav pieejams jūsu valodā, varat integrēties tieši, izmantojot API atsauci. API izmanto HTTP Basic autentifikāciju un standarta REST konvencijas.