SDK-uri & Biblioteci
SDK-uri oficiale Cost+ pentru integrarea plăților în aplicația dvs.
SDK-uri oficiale care simplifică integrarea plăților Cost+ în aplicația dvs. Fiecare SDK gestionează crearea comenzilor, semnarea HMAC, verificarea webhook-urilor și altele.
SDK-uri disponibile
| Limbaj | Pachet | Instalare |
|---|---|---|
| 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 |
Ce gestionează SDK-urile
- Crearea comenzilor — creați comenzi de plată prin API-ul Cost+
- Generarea URL-urilor de plată — obțineți URL-uri HPP sau de plată directă
- Semnarea HMAC-SHA256 — generare automată a semnăturii și verificare cu timp constant
- Verificarea webhook-urilor — parsare payload-uri webhook și verificare status comandă prin API
- Rambursări — emitere rambursări totale sau parțiale
- Suport complet de tipuri — tipuri TypeScript, type hints Python, records C#, data classes Kotlin
Integrare personalizată
Dacă un SDK nu este disponibil pentru limbajul dvs., puteți integra direct folosind Referința API. API-ul folosește autentificare HTTP Basic și convenții REST standard.