Vencimento de boletos - MercadoPago

Boa tarde pessoal,

É possível definir o vencimento dos boletos bancários emitidos pelo módulo do Mercado Pago?

Boa tarde, normalmente intermediador de pagamento como Mercado Pago e Pagseguro, são configurados no próprio intermediador. Porém checando via API, o prazo mínimo são de 3 dias. No seu caso é aumentar esse prazo?

Na realidade, queria diminuir…

O mínimo segundo API é 3

1 curtida

Por causa de fins de semana, essa é a justificativa.

1 curtida

Matheus, bom dia!

Verificamos que os pedidos gerados por boleto
Mercadopago não estão sendo cancelados automaticamente após 3 dias em aberto

Exemplo:

7464
7457

Pode checar o que esta havendo pf?

Bom dia, tudo bem?
São 3 dias pra expirar o boleto, mas isso não quer dizer que vão enviar status de cancelado. Veja o 4764:

    "date_created": "2020-12-07T22:39:36.000-04:00",
    "date_last_updated": "2020-12-07T22:39:36.000-04:00",
    "date_of_expiration": "2020-12-10T22:59:59.000-04:00"

Foi criado dia 7, expirou dia 10. Ou seja, aparentemente o cliente não consegue pagar mais, só que o pedido ainda continua como aguardando pagamento pelo MP:

"status_detail": "pending_waiting_payment"

Somente quando o intermediador colocar como cancelado, que vai migrar para cancelado.

Pelo o que entendi, vcs não conseguem definir o cancelamento do pedido… certo?

oi @paulotrucco, tudo bem?

O intermediador é que não definiu como pendente. no exemplo do Matheus, esta “Pendente aguardando pagamento”. Isso provavelmente porque o cliente tem ate o dia 10 para pagar, mas o registro do pagamento pode ainda demorar 72 ou 48 horas dependendo do banco. Então como dia 10 foi quinta feira e ele tinha ate aquela data para pagar, provavelmente o mercado pago vai dar esse tempo de 72 horas(ou ate mais devido o fim de semana) para confirmar a compensação do pagamento, entendeu?

Assim que o mercado pago cancelar o pagamento, a plataforma será atualizada.

Qualquer coisa, estou à disposição!

Abraço! :blush:

Bom dia, conforme a @thais informou, quem cancela o pagamento é o intermediador, nós apenas buscamos ela, quando recebemos um aviso do intermediador, informando que houve alteração de status. O boleto tem um tempo para ser pago pelo consumidor, que são os 3 dias. Ou seja, passou os 3 dias, o seu cliente não consegue pagar (teoricamente), mas o intermediador tem um tempo maior para cancelar o boleto, pois ele pode ser aprovado, pode ser estornado. Uma vez que está cancelado, não há como mais realizar nenhuma transição no pedido, por isso que colocam um tempo maior de cancelamento do boleto para aguardar possíveis problemas @paulotrucco

Sugeri também para que fosse enviado um cancelamento da nossa parte após um prazo de vencimento, entrando esse período para caso alguem pague de última hora.

1 curtida

Boa!