Documentação pública
Referência completa dos endpoints, exemplos de payload e códigos de erro. Sem NDA para ler — o acesso à API segue o contrato de parceiro.
Área do desenvolvedor
Entregue Pix, boleto, links e cash-out no produto do seu cliente com a API REST do Gateway BW Crédito Direto — a mesma fluidez do dashboard, agora no código.
Integração
Pensada para negócios em escala que precisam de qualidade e segurança. A referência cobre autenticação, cobranças, pagamentos e QR Code — com exemplos prontos em cURL, Node, Python e PHP.
Abrir a referência de endpointsPOST /api/charges
Uma cobrança Pix em um POST.
Valor em centavos, pagador com endereço e a resposta já traz o payload EMV para o QR Code.
Ambiente de testes
A documentação é pública. Para emitir cobranças de verdade você precisa ser parceiro, com contrato vigente, e receber usuário na plataforma. Depois do acesso, o mesmo login vale para o dashboard e para a API.
Tecnologia para processar e receber
Referência completa dos endpoints, exemplos de payload e códigos de erro. Sem NDA para ler — o acesso à API segue o contrato de parceiro.
A plataforma e a API rodam com HTTPS, sessão segura e o mesmo ambiente que o dashboard da operação já utiliza no dia a dia.
JWT com cookie httpOnly, Bearer para integrações server-to-server, LGPD e as regras do Banco Central aplicadas à operação de pagamentos.
REST e JSON. Login, cobrança Pix ou boleto, link de pagamento e cash-out em lotes — o caminho que a equipe já conhece na tela, agora no código.
Canal direto com o time por WhatsApp e e-mail (gestao@credito-direto.com) para acompanhar a integração do primeiro endpoint ao go-live.
SLA médio de 99,5% ao mês para API, login e meios de pagamento. Os termos completos estão no acordo de nível de serviço.
Código limpo
Exemplo: autenticar e criar uma cobrança Pix de R$ 25,00 (2500 centavos) na base https://gateway.credito-direto.com/api.
const login = await fetch("https://gateway.credito-direto.com/api/auth/login", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
email: "parceiro@empresa.com",
password: process.env.GATEWAY_PASSWORD,
}),
});
const { token } = await login.json();
const charge = await fetch("https://gateway.credito-direto.com/api/charges", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${token}`,
},
body: JSON.stringify({
"payment_methods": ["pix"],
"amount": 2500,
"due_date": "2026-09-15",
"description": "Pedido 10482",
"payer": {
"name": "Maria Silva",
"tax_id": "12345678909",
"address": {
"street": "Rua das Flores",
"number": "100",
"district": "Centro",
"city": "São Paulo",
"state": "SP",
"postal_code": "01001000"
}
}
}),
});
console.log(await charge.json());Soluções na API
Emita cobranças, gere QR Code e acompanhe a liquidação em tempo real — 24 horas, sete dias.
Vencimento, multa, juros e desconto no mesmo POST da cobrança, com linha digitável na resposta.
Venda sem montar checkout: o pagador abre a URL e escolhe Pix ou boleto.
Estático ou cobrança imediata, com payload EMV e imagem em base64 para o seu app.
Registre, verifique e remova chaves de recebimento pela API, alinhadas ao DICT.
Rateie uma cobrança entre parceiros no mesmo fluxo — cada um recebe a sua parte.
Saldo disponível e valor a liberar em um GET — o mesmo número do dashboard e do modo TV.
Abra um lote, inclua transferências Pix e processe o cash-out quando a operação fechar o dia.
A API alimenta o mesmo painel que a equipe já usa — e a TV da operação continua ao vivo.
Fale com o time da BW Crédito Direto. Seus dados são tratados conforme a LGPD.