[DESABAFO] DOCUMENTAÇÃO MERCADO PAGO
E se você se sentisse perdido em um código, achando que o problema estava entre seu computador e a cadeira e depois de muito tempo descobrisse que o problema não tinha nadaver com você?
Essa publicação aqui é mais um desabafo mesmo, eu já havia ouvido falar que a documentação do mercado pago é largada, mas oq aconteceu aqui foi triste.
Há um mês atrás me surgiu um problema que eu não encontrava solução nenhuma, trabalho na área a 6 anos e aconteceu uma coisa que nunca aconteceu comigo, eu e um amigo ficamos estagnados em uma funcionalidade do mercado pago
Em resumo, o problema reside na criptografia fornecida pelo Mercado Pago para validar a assinatura de um webhook, que atualmente não está funcionando há mais de um mês (ou até mais tempo).
Antes que se pergunte, sim, usamos o ChatGPT como todo bom programador antes de sair pedindo ajuda em comunidades, mas sem nenhuma solução
Procuramos socorro em diversos lugares, tanto no suporte privado do mercado pago quanto na comunidade de ajuda do discord, inclusive aqui mesmo no tabnews cheguei a fazer uma publicação pedindo ajuda
https://www.tabnews.com.br/honassis/duvida-assinatura-webhook-mercado-pago-php
aqui a baixo está a dúvida também postada na comunidade do discord
Preciso deixar claro que a ausência dessa funcionalidade de x-signature não torna inútil nem vulnerável todo o uso da API do Mercado Pago... conseguimos implementar a API com a ausência dela, mas segurança em uma aplicação nunca é demais, poxa, se tá na documentação era pra pelo menos funcionar
Hoje 16 de fevereiro de 2024, Um mês depois me responderam dizendo que a funcionalidade de assinatura deles está errada:
Pelo menos fico feliz que identificaram o erro e vão verificar o que tá acontecendo.
o que me fez fazer essa publicação é que tenho certeza que muitos programadores devem ter passado por esse tópico na documentação e provavelmente assim como eu ,perderam um bom tempo ou dias procurando um erro onde o erro não está do nosso lado. passei vários dias indignado de porque não funcionava, pelo menos hoje
atualização 29/02/2024
fico feliz em saber que fui ouvido juntamente com outros programadores e que o mercado pago implementou atualizações pra resolver isso, o bom de criar comunidades é isso, juntos conseguimos fazer uma diferença para mudarmos algo 🙏