SDK a knihovny
Oficiální SDK Cost+ pro integraci plateb do vaší aplikace
Oficiální SDK, která zjednodušují integraci plateb Cost+ do vaší aplikace. Každé SDK zpracovává vytváření objednávek, HMAC podepisování, ověřování webhooků a další.
Dostupná SDK
| Jazyk | Balíček | Instalace |
|---|---|---|
| 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 SDK zajišťují
- Vytváření objednávek — vytváření platebních objednávek přes API Cost+
- Generování platebních URL — získání HPP nebo přímých platebních URL
- HMAC-SHA256 podepisování — automatické generování podpisů a ověřování s konstantním časem
- Ověřování webhooků — parsování webhookových payloadů a ověřování stavu objednávky přes API
- Refundace — provádění úplných nebo částečných refundací
- Plná podpora typů — TypeScript typy, Python type hints, C# records, Kotlin data classes
Vlastní integrace
Pokud SDK pro váš jazyk není k dispozici, můžete integrovat přímo pomocí API Reference. API používá HTTP Basic autentizaci a standardní REST konvence.