Visão geral
O cash-in no Brasil cria uma cobrança PIX em conta BRL. A API retorna QR code e/ou copia e cola PIX. A transação fica empending até a confirmação do pagamento.
A conta deve ser BRL e país BR.
Pré-requisitos
- Token Bearer com acesso à conta BRL
emaildo pagador (obrigatório na API)documentdo pagador — CPF ou CNPJ (obrigatório na API)
Fluxo
POST /api/v1/br/transactions/inbound—accountId,amount,emailedocument- Exibir
qrCodeoupixCopiaEColaao pagador - Opcional:
GET /api/v1/br/transactions/{id}/statusouwebhookUrl— veja Recebimento de webhooks
Exemplo
pending e vai para done quando o PIX é confirmado.
Quando o pagamento é confirmado, a HG.Cash envia um webhook de movimentação de conta (topic TRANSACTION, eventType status_change) para a webhookUrl da solicitação ou para a sua URL de webhook padrão. Se a movimentação armazena um identificador end-to-end de PIX, esse corpo inclui endToEndId. O campo é omitido quando o identificador está ausente ou vazio. Veja Identificador end-to-end PIX.
Status da conta
A conta de origem deve estarOperativa. Requisições contra contas Bloqueada ou Cerrada retornam 403 com code: ACCOUNT_NOT_OPERATIVE.
