@pague-dev/sdk-node
v0.2.1
Published
Node.js SDK for the pague.dev API
Maintainers
Readme
@pague-dev/sdk-node
SDK oficial do pague.dev para Node.js e browsers.
Instalação
npm install @pague-dev/sdk-nodeUso
import { Pdev } from '@pague-dev/sdk-node';
// Opção 1: Passar a API key diretamente
const pdev = new Pdev('pd_live_sua_api_key');
// Opção 2: Usar variável de ambiente PDEV_API_KEY
const pdev = new Pdev();
// PIX
await pdev.pix.create({ amount, description, customer });
// Charges
await pdev.charges.create({ projectId, name, amount, paymentMethods });
await pdev.charges.list({ page, limit });
await pdev.charges.get(id);
// Customers
await pdev.customers.create({ name, document });
await pdev.customers.list({ page, limit, search });
// Projects
await pdev.projects.create({ name, color });
await pdev.projects.list({ page, limit });
// Transactions
await pdev.transactions.get(id);
// Webhooks
import { parseWebhook } from '@pague-dev/sdk-node';
const event = parseWebhook(req.body);Recursos
- PIX - Cobranças instantâneas
- Charges - Links de pagamento
- Customers - Gestão de clientes
- Projects - Organização por projetos
- Transactions - Consulta de transações
- Webhooks - Notificações em tempo real
Exemplo
Veja uma aplicação completa usando o SDK: github.com/pague-dev/sdk-example
Documentação
Guias e exemplos completos: docs.pague.dev
Licença
MIT
