A Integração do Website X5 prof 12 com o Pagseguro não está mais funcionando
Autor: Apollo D.Olá Pessoal ate agora ninguém respondei com uma solução, aguardo ajuda de alguém:
A anos uso o WebSite X5 Prof 12, e sempre usei a Chave de Acesso para Integração com o PagSeguro, nunca deu problema, a 8 meses que não funciona mais esta integração, e ao clicar no botão do Pagseguro para direcionar para a página de pagamento dá erro, entrei em contato com o suporte de integração do Pagseguro, mandaram este email abaixo :
------------------------------------------------------------------------------------
Wilson, boa tarde!
Esse erro é resultado do parâmetro "maxUses" no campo da criação de código checkout estar inválido ou errado.
Segue link da documentação: https://dev.pagseguro.uol.com.br/v1/page/quickstart-checkout-pagseguro-redirecionamento
(se der um ctrl+f na pagina e buscar por maxuses, vai localizar o parâmetro ).
--------------------------------------------------------------------------------------------------
Para mim que sou leigo não resolveu nada, nem sei o que fazer com isso, agradeço se alguém acessar o link e me ajudar como resolver, pq o pessoal do Pagseguro não informa mais nada só mandaram este emails a cima, meu site está sem vender pq a integração que joga para ele fazer o pagamento na página do pagseguro deixou de funcionar. Aguardo a ajuda de alguem. Agradeço
Hola Apollo,
Por lo que dice la documentacion, en el codigo que te han dado para agregar a WebSite X5 parece que existe una linea con el parametro <maxUses>.
Debes buscar esa línea, y asegurarte que el valor sea de 999... como el siguiente ejemplo:
<maxUses>999</maxUses>
Prueba y nos comentas como te ha ido...
Saludos colega
Carlos A.
Autor
Olá carlos Amaral, eu não recebi código nenhum para colocar, o que a gente gera no Pagseguro é um (
token a seguir
91be03df-9a8b-458c-8738-5e9790fe7c7448321d30458288578e4a32c7e1a2ab293b52-7fd3-41cc-b4b0-fa65d67a119f
Este Token que colocamos na chave de acesso do Website , só que não funciona, ai mandaram aquele link falando do maxUses, nem sei o que é isso, agora me diga, o que fazer se ó tenho este Token a cima, agradeço se vc der uma olhada neste link do pagseguro:
https://dev.pagseguro.uol.com.br/v1/page/quickstart-checkout-pagseguro-redirecionamento
como vc citou, isso aqui eu coloco onde para só tenho este Token e o mesmo na tem nada haver com isso ( <maxUses>999</maxUses> )
Apollo, boa noite!
Você recebeu este erro devido a incompatibilidade da versão 12 com a "API atual" de pagamento do PagSeguro.
Provavelmente eles atualizaram a API... sendo assim você tem 2 opções:
1. Atualizar o WebSiteX5 pra versão mais recente ou compativel.
2. Fazer como o Carlos informou (requer alguma habilidade)... procurar a linha com erro e fazer as correções.
Como você não saberá corrigir direto no código, o recomendado é que atualize o WSX5. Até poderia inserir um java script pra fazer a correção automática, mas os paramentros estão em XML então isto não funcionaria, é preciso corrigir direto no XML. :)