post

Problema com “sponsor_id” no módulo MercadoPago PHP

CATEGORIAS

blog PHP

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)

Link de compartilhamento

bruno.art.br/r/Mzgw

Comentários

Aplicações e serviços mais procurados

Faça como grandes site e empresas e use softwares e plataformas profissionais.

WorkLeads

A WorkLeads é uma solução completa de ERP integrada com CRM, CMS, Pagamentos, Hospedagem Cloud e outros recursos para melhor gestão empresarial.

JivoChat

JivoChat é um aplicativo grátis de comunicação para conversar e monitorar visitantes através de chat online, Facebook messenger, telefone e e-mail em tempo real.

Jetpack

Ferramenta de marketing, desempenho e segurança feitas para sites do WordPress por especialistas Wordpress.

Sua marca aqui

Sua Empresa

Quer ter fluxo qualificado e de auto nivel em seu site ou aplicativo? Temos varios espaços reservados e links patrocinados para sua empresa aqui e em milhões de websites. Entre em contato via chat ou e-mail contato@bruno.art.br

Banner jivochat Logotipo bruno.art.br