Inicio
Documentação
Recursos
Certificações
Comunidade
post cover image

Código QR interoperável no Uruguai

Em breve, todos os nossos QRs serão interoperáveis. Isso significa que poderão ser pagos não apenas com a nossa carteira do Mercado Pago, mas com todas as carteiras digitais do Uruguai.

Essa nova funcionalidade ampliará a quantidade de pessoas que poderão utilizar nossos QRs, o que resultará em um maior benefício econômico para quem oferecer essa solução como meio de pagamento.

No nível de integração, o fluxo de notificações continuará funcionando da mesma forma, então, as atualizações e status dos seus pagamentos será exatamente a mesma.

No entanto, para ajudar a garantir que nada interfira na sua integração, queremos informar alguns novos valores que poderão estar presentes no objeto de payments após a realização do pagamento.

Como funciona atualmente o fluxo de pagamento?
Quando um pagamento é realizado, é possível receber dois status: "status:approved", que indica que o pagamento foi aprovado e desencadeia o fechamento do Merchant Order, e "status:rejected", que indica que o pagamento foi rejeitado. Neste último caso, o Merchant Order permanece em "status:opened", aguardando que um pagamento aprovado seja realizado para finalizar a transação no seu ponto de venda.

Quais mudanças a interoperabilidade traz?
Devido ao fato de que os pagamentos precisarão ser processados por entidades externas ao Mercado Pago, que realizarão as transferências de dinheiro entre carteiras, você pode encontrar um novo status transitório de pagamento.

Trata-se do "status:in_process", que indicará que está sendo processado. Enquanto isso, o Merchant Order associado permanecerá em "status:opened", aguardando a confirmação da operação, e só será fechado quando o pagamento atingir um status final.

Aqueles que utilizam apenas a notificação do Merchant Order com "status:closed" para fechar a transação não terão qualquer impacto na sua integração, pois o comportamento do Merchant Order continuará o mesmo.

Por outro lado, aqueles que usam o status do pagamento como validação para o fechamento do Merchant Order deverão ficar atentos para fechar a transação de forma bem-sucedida no seu ponto de venda, exclusivamente, quando o Merchant Order passar para o "status:closed".

  • "point_of_interaction"."sub_type":"INTER_PSP" - Indicará que o pagamento provém de outra carteira virtual, diferente do Mercado Pago.

  • "payment_method_id": "interop_transfer" y "payment_type_id": "bank_transfer" - Trata-se de indicadores que sinalizam que o pagamento foi realizado com dinheiro em conta de outra carteira virtual.

Você deve saber, igualmente, que as validações sobre esses campos são desaconselhadas, por se tratarem de campos dinâmicos, que são sempre um reflexo dos nossos esforços para oferecer cada vez mais meios de pagamento e ampliar as possibilidades de venda.

Ainda assim, não queremos que sua integração fique desatualizada! Comece agora a adaptar sua lógica de integração e continue crescendo com o Mercado Pago.