Skip to main content
1

Crie a chave de API

No painel WyzeCash, abra Integrações e API › Chaves de API › Nova chave. Dê um nome, escolha as permissões (para este guia: payments:write, transactions:read e balance:read; para cobrar no cartão ou em cripto, também card:write ou crypto:write) e, se quiser, uma validade.A chave completa (bk_live_...) aparece uma única vez. Guarde num cofre de segredos do seu sistema; nunca no código nem no navegador.
Chaves que sacam ou enviam Pix (withdrawals:write, pix:write) exigem o 2FA ligado na sua conta e pelo menos um IP liberado. Veja Autenticação.
2

Faça a primeira chamada

3

Crie uma cobrança Pix

Mande um Idempotency-Key único por pedido (um UUID serve): se a conexão cair e você repetir, a WyzeCash devolve a mesma cobrança em vez de criar outra.
Mostre o copyPaste para quem vai pagar: como texto (Pix Copia e Cola) e como QR Code (qualquer biblioteca de QR Code gera a imagem a partir dessa string).
4

Saiba quando o Pix cair

Cadastre a URL do seu servidor em Integrações e API › Webhooks. Quando a cobrança for paga, você recebe um POST com o evento payment.paid:
Valide a assinatura antes de liberar o pedido (Validando a assinatura). Se preferir consultar em vez de esperar o aviso, GET /v1/payments/BKY-7KQ2M9XP4RZT devolve o status atual.

Próximos passos

Links de pagamento

Uma página de pagamento pronta, sem tela para programar.

Saques

Tire o saldo para a chave Pix que você mandar.

Eventos de webhook

O corpo de cada evento e o jeito certo de tratar.

Erros

Códigos estáveis e mensagens prontas para o usuário.