Jump to content

[BUG+FIX] Módulo PagSeguro campo Complemento de Endereço


Recommended Posts

Boa tarde,

 

Trabalhando aqui, eis que um cliente reclama desesperado que não consegue efetuar a compra. Vira e mexe descubro que é culpa do módulo do PagSeguro que entra nesse erro quando o campo Complemento (Informações adicionais) do Endereço passa do limite de caracteres permitido.

 

Imagem do Erro

 

O pedido é feito normalmente, no entanto o cliente não consegue ir até a página de redirecionamento para o PagSeguro para efetuar o pagamento. Para reproduzir o erro basta editar o endereço do usuário e ultrapassar o limite de caracteres (que é por volta de duas linhas) no campo Complemento (Informações adicionais) e tentar realizar a compra de qualquer produto.

 

Vide que este "Fix" é mais um "WorkAround" do que um Fix. Quer dizer, eu não corrigi o bug, apenas o contornei fazendo o módulo usar um campo vazio ao invés de pegar da informação contida no campo do Complemento.

 

Patch Correção PagSeguro.zip

Link de Download alternativo

 

Para aplicá-lo basta descompactar e copiar o conteúdo para a raíz de sua loja (onde se encontra a pasta /modules/). Esse fix funciona pra qualquer versão do módulo (ou assim espero).

 

Não me responsabilizo por quaisquer danos causados. Façam backups!

 

Um abraço a todos e boa sorte!

Edited by AndreMurgo (see edit history)
Link to comment
Share on other sites

×
×
  • Create New...