1

Gere sua chave e cadastre seus IPs

No OriPay Web (app.oripaysolutions.com.br), em Conta → API, crie a chave com os scopes que precisa e os IPs fixos de saída do seu servidor, confirmando com o seu PIN. A chave aparece uma vez, logo ao criar. Guarde em um cofre de segredos, nunca no código. Chaves com transfers:write ou refunds:write só funcionam depois da aprovação da OriPay. Ver Autenticação.
2

Confira o saldo

3

Cadastre seu webhook e teste

No OriPay Web, em Conta → API → Webhook, informe a URL. Guarde o secret (whsec_...) mostrado, que serve para validar a assinatura. Depois confira se o evento chega:
4

Crie uma cobrança

Mostre qr_code (copia e cola) ou qr_code_image ao seu cliente.
5

Receba o evento

Quando o cliente paga, chega charge.paid no seu webhook com o mesmo external_id e metadata. Dê baixa no pedido pedido-8812 do cliente cli_4471.
Ainda não há sandbox (em breve). Para o primeiro teste, use uma cobrança de valor baixo e pague com uma conta sua.