Integre pagamentos em minutos com nossa solução completa e documentação clara.
import { ThreePay } from '3pay-sdk';
// Configure o cliente
const client = new ThreePay('sua_api_key');
// Crie um pagamento
const payment = await client.payments.create({
amount: 1999, // R$ 19,99
currency: 'BRL',
payment_method: 'pix',
customer: {
name: 'João Silva',
email: 'joao@exemplo.com'
}
});
console.log('Pagamento criado:', payment.id);
Trusted by 3pay RETEAM.
Tudo o que você precisa para construir experiências de pagamento excepcionais
SDKs prontos para todas as plataformas principais. Comece em minutos, não em dias.
Infraestrutura construída com os mais altos padrões de segurança financeira.
Suporte a todos os principais métodos de pagamento do Brasil.
Registro gratuito em menos de 2 minutos
Acesse as credenciais no painel
Use nossos SDKs ou API REST
// Configurar webhook para notificações
app.post('/3pay-webhook', async (req, res) => {
const event = ThreePay.webhooks.constructEvent(
req.body,
req.headers['3pay-signature'],
process.env.THREEPAY_WEBHOOK_SECRET
);
switch (event.type) {
case 'payment.completed':
// Liberar acesso ao serviço
await grantAccess(event.data.customer_id);
break;
case 'payment.failed':
// Notificar o usuário
await notifyUser(event.data.customer_id);
break;
}
res.status(200).end();
});
Crie sua conta gratuita e comece a processar pagamentos em minutos
Começar agora