Entrada, modelagem genérica e idempotência de webhooks ficam em Webhooks Overview. Esta página cobre apenas o mapeamento específico de billing.
Fluxo
O fluxo abaixo parte de um webhook já aceito pela camada genérica e descreve apenas o efeito financeiro derivado do evento.Eventos externos mapeados
Pagamentos
| Eventos externos | Efeito no DEVMOB |
|---|---|
PAYMENT_CREATED, PAYMENT_UPDATED, PAYMENT_AUTHORIZED, PAYMENT_AWAITING_RISK_ANALYSIS, PAYMENT_APPROVED_BY_RISK_ANALYSIS, PAYMENT_REPROVED_BY_RISK_ANALYSIS | Atualiza o pagamento e, quando enviado no payload, o pedido relacionado. |
PAYMENT_CONFIRMED, PAYMENT_RECEIVED, PAYMENT_ANTICIPATED | Confirma o pagamento, atualiza o pedido e solicita sincronização de recebíveis. |
PAYMENT_OVERDUE, PAYMENT_DELETED, PAYMENT_RESTORED, PAYMENT_CREDIT_CARD_CAPTURE_REFUSED | Atualiza o status do pagamento. |
PAYMENT_REFUNDED, PAYMENT_PARTIALLY_REFUNDED, PAYMENT_REFUND_IN_PROGRESS, PAYMENT_REFUND_DENIED, PAYMENT_CHARGEBACK_REQUESTED, PAYMENT_CHARGEBACK_DISPUTE, PAYMENT_AWAITING_CHARGEBACK_REVERSAL | Atualiza o pagamento com o estado de estorno ou chargeback. |
Transferências
| Eventos externos | Efeito no DEVMOB |
|---|---|
TRANSFER_CREATED, TRANSFER_PENDING, TRANSFER_IN_BANK_PROCESSING, TRANSFER_BLOCKED, TRANSFER_DONE, TRANSFER_FAILED, TRANSFER_CANCELLED | Atualiza a transferência e sua data de liquidação quando disponível. |
Conta bancária
| Eventos externos | Efeito no DEVMOB |
|---|---|
ACCOUNT_STATUS_BANK_ACCOUNT_INFO_APPROVED, ACCOUNT_STATUS_BANK_ACCOUNT_INFO_AWAITING_APPROVAL, ACCOUNT_STATUS_BANK_ACCOUNT_INFO_PENDING, ACCOUNT_STATUS_BANK_ACCOUNT_INFO_REJECTED | Atualiza o status cadastral da conta bancária vinculada à empresa. |