SDKs e Bibliotecas
SDKs oficiais da Cost+ para integrar pagamentos na sua aplicação
SDKs oficiais que simplificam a integração de pagamentos Cost+ na sua aplicação. Cada SDK trata a criação de encomendas, assinatura HMAC, verificação de webhooks e mais.
SDKs Disponíveis
| Linguagem | Pacote | Instalação |
|---|---|---|
| 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 |
O Que os SDKs Tratam
- Criação de encomendas — crie encomendas de pagamento através da API da Cost+
- Geração de URL de pagamento — obtenha URLs HPP ou de pagamento direto
- Assinatura HMAC-SHA256 — geração automática de assinaturas e verificação em tempo constante
- Verificação de webhooks — análise de payloads de webhook e verificação do estado da encomenda via API
- Reembolsos — emita reembolsos totais ou parciais
- Suporte completo de tipos — tipos TypeScript, type hints Python, records C#, data classes Kotlin
Integração Personalizada
Se um SDK não estiver disponível para a sua linguagem, pode integrar diretamente utilizando a Referência da API. A API utiliza autenticação HTTP Basic e convenções REST padrão.