Webhooks

A Barte envia notificações via webhook quando há mudanças no status das contas e atualizações sobre pagamentos, saques e depósitos.

Configuração

A URL de callback é configurada durante o onboarding. Requisitos:

  • HTTPS obrigatório

  • Responder com status 2xx em até 30 segundos

  • Suportar retentativas (até 5 tentativas com backoff exponencial)

Headers

Header
Descrição

Content-Type

application/json

Evento principal

Evento
Quando
Descrição

account_status.update

Qualquer mudança de status da conta

Notifica mudança de status da conta

cash_in.update

Depósito na conta

Notifica qualquer depósito feito para a conta

cash_out.update

Saque ou pagamento

Notifica qualquer saque ou pagamento feito pela a conta

cash_out.refund

Estorno na conta

Notifica qualquer estorno que houver na conta

Status da Conta (KYC)

Status
Descrição
Ação recomendada

PENDING

KYC em processamento

Aguardar

KYC_APPROVED

KYC aprovado

Chamar POST /activate

KYC_REPROVED

KYC rejeitado

Corrigir dados via PUT

Status de Pagamento

Status
Descrição
Ação recomendada

SUCCESS

Pagamento em processamento

Aguardar a conclusão do processamento.

FAILED

Pagamento falhou

Verificar o motivo da falha e tomar a ação apropriada.

REFUNDED

Pagamento Estornado

Verificar o estorno e tomar a ação apropriada

Exemplos de Payload

Status da Conta (KYC)

KYC Aprovado

KYC Rejeitado

KYC Pendente

Eventos de cash-in | cash-out

Pagamento efetuado ou Saque

Depósito

Estorno

Last updated

Was this helpful?