Skip to main content

Evento payout.account.created

Disparado quando uma payout_account é criada e conectada à organização atuante. Use este evento para registrar qual conta de recebimento ficou disponível para a organização e para atualizar telas de conciliação, cadastro financeiro ou ativação. data.object usa o mesmo shape de GET /v1/payout-accounts/:id. O número completo da conta nunca é retornado: identifique a conta por bank_code, routing_number, holder_name e account_number_last4.
is_active: true significa que a conta foi definida como principal no cadastro financeiro; não garante que os repasses serão creditados. A organização deve acompanhar o extrato bancário e conciliar cada recebimento.

Quando acontece

Como processar

  • Registre o id do evento (evt_*) para processar o webhook de forma idempotente.
  • Use data.object.id (pa_*) como chave da conta para saques no seu sistema.
  • Mostre apenas dados mascarados ou não sensíveis, como account_number_last4, bank_name e routing_number.
  • Use organization no envelope para saber em qual organização a conta foi conectada.
  • Não use is_active ou is_verified como confirmação de crédito; concilie as transactions com o extrato bancário.

Campos importantes

Tipos de conta

Exemplo de payload