post

Problema com “sponsor_id” no módulo MercadoPago PHP

Publicado em: 26/03/2020 / Atualizado em: 26/03/2020

Categorias: BlogPHP

Hoje dia 25 de março de 2020, realizando uma verificação de rotina no checkout personalizado que desenvolvi, me deparei com um erro assustador, segue abaixo:

An uncaught Exception was encountered
Type: Exception

Message: Wrong type NULL. It should be integer for property sponsor_id

Assustador pois este não havia feito nenhuma mudança ou atualização no código da plataforma nem no servidor, simplesmente o erro apareceu.

Achei estranho e fui procurar na internet para saber se mais alguém tinha este mesmo erro, e não achei nada.

Pensei que poderia ser algo relacionado a hospedagem, pois como não tinha feito nenhuma atualização, só poderia ser.

Pesquisando um pouco mais na internet pela palavra mercadopago/dx-php fui até o site Packagist que é o site oficial para os pacotes de instalação do PHP com composer.

E ai pude localizar que hoje foi feita uma atualização no pacote do mercadopago.

Atualização do pacote de integração mercadopago PHP
Atualização do pacote de integração mercadopago PHP

Verifiquei com meu composer que minha plataforma estava utilizando a versão 1.8.0, então coloquei logo para atualizar.

$ composer update
Atualizando pacote mercadopago php com composer na linha de comando
Atualizando pacote mercadopago php com composer na linha de comando

Após a atualização de versão do pacote para 1.8.1, atualizei a pagina de pagamento, onde carregava o módulo do Mercadopago, e por fim, tudo voltou a funcionar normalmente.

Conclusão. Creio que o mercadopago atualizou algo em sua API, por conta disso o pacote 1.8.0 não estava mais compatível.

Bom, agora tudo resolvido, mas isso foi muito grave para mim e para os clientes, e infelizmente me fez perder um tempo valioso. (e tempo é grana)

Publicações recomendadas:


Inscreva-se em Nossa News:

Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.

Bruno Devs News


Link Curto para Compartilhamento

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.

bruno.art.br/pb/380

ID de Referência: 380

Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato