pagarme-js
pagarme-js copied to clipboard
Bug com o postback na transaction do PIX (potencialmente boleto tambem)
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
versao da api: v4 (2019-09-01)
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.
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.