pagarme-js icon indicating copy to clipboard operation
pagarme-js copied to clipboard

Bug com o postback na transaction do PIX (potencialmente boleto tambem)

Open bruno2kd opened this issue 3 years ago • 2 comments

Não sei se esse é o ambiente para fazer esse tipo de comentário. Mas no meu julgamento o sistema ta com um comportamento não ideal. Depois que o order é gerado com sistema de pagamento no pix (e boleto tambem) eu recebo um postback com "waiting_payment". Por qualquer motivo que seja se esse postback não é respondido com status 200 há uma nova tentativa. Porém se o cliente faz um pagamento rápido, eu já recebo diretamente um postback "paid" e logo depois a retentativa do "waiting_payment" é concluída. No final o último postback fica como "waiting_payment", o que não é ideal. Eu resolvi isso fazendo uns checks no postback, mas demorou horas para descobrir o problema e julgo não sei o comportamento ideal. No Boleto deve ter o mesmo tipo de problema, mas como o pagamento demora para ser confirmado deve ser muito raro aparecer.

obrigado

bruno2kd avatar Jul 31 '22 20:07 bruno2kd

versao da api: v4 (2019-09-01)

bruno2kd avatar Aug 01 '22 12:08 bruno2kd

Bruno, tudo bem?

Não garantimos a ordem de entrega dos Postbacks. O que tentamos garantir é que o Postback será enviado e por isso contamos com o fluxo de retentativa que pode tentar fazer o reenvio em até 31 vezes.

Retentativa Postback

Documentação

O ideal é que a aplicação do cliente saiba tratar os eventos que estão sendo recebidos fora de ordem.

Em relação ao local para o comentário, o ideal é entrar em contato pelos canais oficiais de atendimento do Pagar.me.

larissebitencourt avatar Aug 01 '22 17:08 larissebitencourt