SDK i biblioteki
Oficjalne SDK Cost+ do integracji płatności w Twojej aplikacji
Oficjalne SDK, które upraszczają integrację płatności Cost+ w Twojej aplikacji. Każdy SDK obsługuje tworzenie zamówień, podpisywanie HMAC, weryfikację webhooków i więcej.
Dostępne SDK
| Język | Pakiet | Instalacja |
|---|---|---|
| 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 |
Co obsługują SDK
- Tworzenie zamówień — tworzenie zamówień płatności przez API Cost+
- Generowanie URL płatności — uzyskiwanie adresów URL HPP lub bezpośrednich linków płatności
- Podpisywanie HMAC-SHA256 — automatyczne generowanie podpisów i weryfikacja w stałym czasie
- Weryfikacja webhooków — parsowanie treści webhooków i weryfikacja statusu zamówienia przez API
- Zwroty — dokonywanie pełnych lub częściowych zwrotów
- Pełne wsparcie typów — typy TypeScript, podpowiedzi typów Python, rekordy C#, klasy danych Kotlin
Niestandardowa integracja
Jeśli SDK nie jest dostępny dla Twojego języka, możesz zintegrować się bezpośrednio za pomocą dokumentacji API. API używa uwierzytelniania HTTP Basic i standardowych konwencji REST.