SDKs y bibliotecas
SDKs oficiales de Cost+ para integrar pagos en tu aplicacion
SDKs oficiales que simplifican la integracion de pagos de Cost+ en tu aplicacion. Cada SDK gestiona la creacion de pedidos, firma HMAC, verificacion de webhooks y mas.
SDKs disponibles
| Lenguaje | Paquete | Instalacion |
|---|---|---|
| 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 |
Que gestionan los SDKs
- Creacion de pedidos — crear pedidos de pago a traves de la API de Cost+
- Generacion de URL de pago — obtener URLs de HPP o de pago directo
- Firma HMAC-SHA256 — generacion automatica de firmas y verificacion en tiempo constante
- Verificacion de webhooks — analizar payloads de webhook y verificar el estado del pedido via API
- Reembolsos — emitir reembolsos totales o parciales
- Soporte completo de tipos — tipos TypeScript, type hints de Python, records de C#, data classes de Kotlin
Integracion personalizada
Si no hay un SDK disponible para tu lenguaje, puedes integrarte directamente usando la Referencia de API. La API utiliza autenticacion HTTP Basic y convenciones REST estandar.