SDKs & Bibliothèques
SDKs officiels Cost+ pour intégrer les paiements dans votre application
SDKs officiels qui simplifient l'intégration des paiements Cost+ dans votre application. Chaque SDK gère la création de commandes, la signature HMAC, la vérification des webhooks et plus encore.
SDKs disponibles
| Langage | Package | Installation |
|---|---|---|
| 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 que gèrent les SDKs
- Création de commandes — créer des commandes de paiement via l'API Cost+
- Génération d'URL de paiement — obtenir les URLs HPP ou de paiement direct
- Signature HMAC-SHA256 — génération automatique de signatures et vérification en temps constant
- Vérification des webhooks — analyser les payloads de webhook et vérifier le statut de la commande via l'API
- Remboursements — effectuer des remboursements totaux ou partiels
- Support complet des types — types TypeScript, annotations Python, records C#, data classes Kotlin
Intégration personnalisée
Si aucun SDK n'est disponible pour votre langage, vous pouvez intégrer directement en utilisant la Référence API. L'API utilise l'authentification HTTP Basic et les conventions REST standard.