Pular para o conteúdo principal

Node.js

Instalação

npm install @pague-dev/sdk-node

Configuração

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();

Recursos

Criar cobranças PIX instantâneas:
await pdev.pix.create({ amount, description, customer });
Gerenciar clientes:
await pdev.customers.create({ name, document });
await pdev.customers.list({ page, limit, search });
Organizar pagamentos por projeto:
await pdev.projects.create({ name, color });
await pdev.projects.list({ page, limit });
Consultar transações:
await pdev.transactions.get(id);
Processar notificações de eventos:
import { parseWebhook } from '@pague-dev/sdk-node';
const event = parseWebhook(req.body);

Repositórios