A Legacy oferece suporte a Webhooks, mecanismo que envia requisiçõesDocumentation Index
Fetch the complete documentation index at: https://developers.holdinglegacy.io/llms.txt
Use this file to discover all available pages before exploring further.
HTTP POST diretamente para a sua aplicação toda vez que ocorre uma mudança de evento importante em nossa infraestrutura.
Por exemplo, você pode receber um alerta sempre que:
- O pagamento de um
PIXfor aprovado pelo banco. - Um saque (
Payout) finalizar com sucesso. - Um pagamento por Cartão de Crédito virar Chargeback.
Onde configurar
Durante as requisições, por exemplo na criação de um PaybackPOST /payin, você envidará nativamente a propriedade webhookUrl. A Legacy enviará todas as atualizações pertencentes àquele pagamento para a URL informada dinamicamente.
Validação e Eventos (Payins)
Quando a Legacy enviar um webhook do Payin, nós usaremos o seguinte Payload:Possíveis Status do Payin
É aconselhável que o seu sistema saiba lidar de forma fluida com estes retornos:PENDING- Gerado, aguardando liquidação.APPROVED- O saldo está disponível para a loja.FAILED- Falha catastrófica (Ex: Adquirente fora do ar).CANCELED- A transação foi cancelada antes de ocorrer.REFUSED- Saldo negado pelo emissor do Cartão ou sistema Anti-Fraudes.REFUNDED- Você aplicou um estorno parcial/total na mesma.CHARGEBACK- Seu cliente contestou com o banco emissor o uso indevido da compra.EXPIRED- Janela de PIX ou Boleto vencidas.
Validação e Eventos (Payouts)
Para o saque manual efetuado via API,POST /payout, a estrutura possui o seguinte comportamento de disparos no Webhook:
PROCESSING até consolidar-se em COMPLETED ou FAILED.