Notificação enviada

Possíveis notificações de status de uma transação

Para receber notificações de alteração de status da transação, como confirmação de pagamento ou devolução, configure uma URL de notificação no Portal E-commerce.

A configuração da URL pode ser realizada diretamente pelo estabelecimento nos ambientes de Produção e Sandbox.

Para saber como configurar a URL de notificação, consulte Como configurar URL (Webhook)?.

O endereço deve usar HTTPS e não deve utilizar uma porta diferente da padrão HTTPS (443).

Veja o fluxo percorrido pelo post de notificação:

Fluxo transacional Post de Notificação
⚠️

Atenção

Como existe a possibilidade de ocorrerem intermitências entre as APIs de envio e de recebimento, é necessário fazer a consulta (sondagem) das transações pendentes (não pagas) que ainda não tenham sido atualizadas no dia.

Os parâmetros serão enviados à URL cadastrada, conforme demonstrado no exemplo abaixo.

{
   "PaymentId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
   "ChangeType": 2
}
{
   "RecurrentPaymentId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
   "PaymentId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
   "ChangeType": 2
}
PropriedadeDescriçãoTipoTamanhoObrigatório?
RecurrentPaymentIdIdentificador que representa o pedido recorrente (aplicável somente para ChangeType 2 ou 4). Válido apenas para cartão de créditoGUID36Não
PaymentIdIdentificador que representa a transação.GUID36Sim
ChangeTypeEspecifica o tipo de notificação. Obs.: Consulte a tabela abaixo.Número1Sim
ChangeTypeDescrição
1Indica que houve uma alteração no status na transação. Consulte a transação para verificar o status atual.
2Recorrência criada.
3Mudança de status do Antifraude.
4Mudança de status do pagamento recorrente (Ex.: desativação automática).
5Estorno negado (aplicável para Rede).
6Boleto registrado pago a menor.
7Notificação de chargeback. Exclusivo para clientes integrados à Risk Notification API (legado).
8Alerta de fraude.
25Transação cancelada ou estornada parcialmente.

⚠️

A API Risk Notification está sendo descontinuada. O novo serviço de consulta, aceite e disputa de chargebacks da Cielo é a API de Chargeback.

Resposta esperada

É esperado o retorno da loja com a seguinte resposta: HTTP Status Code 200 OK.

Importante

  • Caso não seja retornada a resposta acima, haverá mais três tentativas de envio do Post de Notificação;
  • Cada tentativa terá o espaço de 2 horas entre cada uma delas.