Fornecemos integração entre servidores por meio de Webhooks, o que permite que notifiquemos ativamente quando algum evento relevante aconteceu (por exemplo um estorno de transação).
Webhooks são requisições HTTPS assinadas criptograficamente (SHA256) e enviadas para o servidor do parceiro, este tendo um meio de verificar a assinatura e ter certeza de que foi o servidor nosso e não um terceiro malicioso que enviou a requisição.
Os eventos possíveis são:
| Evento | Descrição |
|---|---|
| transaction_created | Emitido quando uma transação foi processada. |
| transaction_refunded | Emitido quando uma transação é estornada. |
| bank_account_rejected | Emitido quando o pagamento de validação foi rejeitada. Considera-se então os dados da conta-bancária inválidos. |
| bank_account_accepted | Emitido quando o pagamento de validação foi aceito. Considera-se então os dados da conta-bancária válidos. |
| affiliation_approved | Emitido quando o sistema de risco aprova uma afiliação, estando o merchant apto a transacionar. |
| affiliation_rejected | Emitido quando o sistema de risco rejeita uma transação. O merchant não poderá transacionar. |
| settlement_created | Emitido quando uma liquidação é feita para uma Wallet. |
| payout_paid | Emitido quando um payout é feito com sucesso, ou seja, quando a company recebeu em sua conta bancária |
| anticipation_created | Emitido quando uma solicitação de antecipação foi aceita e será processada. |
| terminal_enabled | Emitido quando um terminal é ativado. |
| terminal_disabled | Emitido quando um terminal é desativado. |
| acquisition_status_update | Emitido quando o status do pedido é alterado. |
| anticipation_anticipated | Emitido quando uma antecipação foi realizada. |
| transaction_paid | Emitido quando uma transação recebe o status paid, o que significa que a transação foi autorizada e capturada. |
| company_status_updated | Emitido quando uma company passa por uma atualização de status. |
| transaction_refund_payables_created | Emitido quando os payables de estorno de uma transação são criados. |
| transaction_payables_created | Emitido quando os payables de uma transação são criados. |
| transaction_refused | Emitido quando uma transação é recusada. |
| payout_in_transit | Emitido quando um payout está sendo executado. |
| payout_failed | Emitido quando um payout falha. |
