pagseguro / pagseguro-sdk-php

Biblioteca de integração em PHP
298 stars 148 forks source link

API Sandbox de pagamento recorrente 504 ERROR (Timeout) #233

Open jonasforte opened 3 years ago

jonasforte commented 3 years ago

Olá, Estamos tentando integrar a API da pagseguro ao nosso sistema. Porém desde o dia 06/08/2021 uma das rotas em Sandbox (homologação) que estávamos utilizando parou de funcionar, ela funcionava perfeitamente até a data mencionada. A rota "Adesão de planos" https://ws.sandbox.pagseguro.uol.com.br/pre-approvals está dando timeout em todas as requisições com os campos corretos. Para enviar essa requisição seguimos o fluxo básico indicado pela PagSeguro:

Sendo essa última a única que apresenta o problema de TimeOut. Alguma solução do lado do cliente ? Estamos esquecendo de algo ?

Vale lembrar: Testando as rotas na collection do postman oficial da PagSeguro o erro também acontece.

danielcamarateixeira commented 3 years ago

Mesma coisa aqui, estava funcionando e parou, inclusive no PostMan image

JunioRouGil commented 3 years ago

Estou passando pela mesma situação! Não estou recebendo a resposta..

$response = $preApproval->register( \PagSeguro\Configuration\Configure::getAccountCredentials() );

Está dando erro ao tentar pegar o code: $response->code

"Trying to get property 'code' of non-object"

alexrodridev commented 3 years ago

Olá alguém conseguiu resolver? pode ser o serviço do pagseguro...

maczap commented 3 years ago

Também estou com o mesmo problema

danielcamarateixeira commented 3 years ago

Olá alguém conseguiu resolver? pode ser o serviço do pagseguro...

Até agora nada

alexrodridev commented 3 years ago

Testaram em Produção? O que retorna?

Jaquedeveloper commented 3 years ago

Mesmo problema.

danielcamarateixeira commented 3 years ago

Testaram em Produção? O que retorna?

Em produção está funcionando, retorna o "code" da assinatura

feliperinaldi commented 3 years ago

Mesmo problema.

danielcamarateixeira commented 3 years ago

Já estava há mais de 10 dias tentando falar com eles, e não tinha resposta, agora ao menos uma luz no fim do túnel.

image

brunobpacheco commented 3 years ago

Já estava há mais de 10 dias tentando falar com eles, e não tinha resposta, agora ao menos uma luz no fim do túnel.

image

Você conseguiu entrar em contato com eles pelo suporte do site ou foi por algum outro e-mail? Porque realmente eles não tem respondido as mensagens.

danielcamarateixeira commented 3 years ago

Já estava há mais de 10 dias tentando falar com eles, e não tinha resposta, agora ao menos uma luz no fim do túnel. image

Você conseguiu entrar em contato com eles pelo suporte do site ou foi por algum outro e-mail? Porque realmente eles não tem respondido as mensagens.

Na aba de contato da API tem um link para esse formulário https://app.pipefy.com/public/form/sBlh9Nq6

Jaquedeveloper commented 3 years ago

Enviei o formulário e recebi o mesmo email.

Em produção não está funcionando nos meus sites. Não retorna nada.

danielcamarateixeira commented 3 years ago

Enviei o formulário e recebi o mesmo email.

Em produção não está funcionando nos meus sites. Não retorna nada.

Produção funcionando aqui normalmente, o problema é em SandBox

brdigitalcommerce commented 3 years ago

O problema ainda continua em SandBox.

danielcamarateixeira commented 3 years ago

Finalmente resolveram.

maczap commented 3 years ago

No Sandbox continua o erro. Em produção tudo. Depois que foi para produção, outro problema, muito pagamento recusado. Desisti e estou com a pagarme tudo rodando

Em qui, 9 de set de 2021 18:14, danielcamarateixeira < @.***> escreveu:

Finalmente resolveram.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pagseguro/pagseguro-sdk-php/issues/233#issuecomment-916441231, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSJ36BOQMB4FMGZOCQ3GBTUBEPS7ANCNFSM5B3AA36Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

danielcamarateixeira commented 3 years ago

@maczap

Aqui funcionou em sandbox, se quiser compartilhar o erro, podemos tentar ajudar.

Com relação aos pagamentos recusados, aqui aconteceu apenas em poucos casos, e apenas com cartões de terceiros.

Jaquedeveloper commented 3 years ago

Todos os pagamentos estão dando como CANCELLED, no caso, na adesão ao Plano.

Entrei em contato no chat e disseram que o sistema avalia as transações e não podem informar o motivo dos cancelamentos.

Em um dos links da documentação vi um formulário de homologação. Alguém teve que fazer homologação ou algo do tipo para poder aprovar os pagamentos?

rafaellops commented 3 years ago

@Jaquedeveloper Estou tendo o mesmo problema, o pagamento sendo cancelado no momento da adesão do plano. Também fiz os testes através do Postman e acontece a mesma coisa. Estou quase desistindo de usar o PagSeguro.

alexrodridev commented 3 years ago

@Jaquedeveloper Estou tendo o mesmo problema, o pagamento sendo cancelado no momento da adesão do plano. Também fiz os testes através do Postman e acontece a mesma coisa. Estou quase desistindo de usar o PagSeguro.

Vocês tentaram criar um novo token de produção? pois parece que iam alterar do padrao de 32 caracteres para um de 100

não sei influencia, mas podem tentar.

rafaellops commented 3 years ago

@alexrodridev Não tentei Alex, mas é um detalhe que futuramente vou levar em consideração também, obrigado pela sugestão.

rafaellops commented 3 years ago

Fiz um novo teste ontem e identifiquei que o problema pode estar com o parâmetro senderHash. Como é um parâmetro obrigatório somente se o senderIP for nulo, eu também adicionei o parâmetro senderIP e com isso o PagSeguro aceitou o pagamento.

Jaquedeveloper commented 3 years ago

@Jaquedeveloper Estou tendo o mesmo problema, o pagamento sendo cancelado no momento da adesão do plano. Também fiz os testes através do Postman e acontece a mesma coisa. Estou quase desistindo de usar o PagSeguro.

Vocês tentaram criar um novo token de produção? pois parece que iam alterar do padrao de 32 caracteres para um de 100

não sei influencia, mas podem tentar.

Eu atualizei o token antes de começar os testes. Testei em dois ambientes (clientes diferentes e contas do Pagseguro diferentes), com e sem o token novo. Sem o token novo, não avançava, não me lembro em qual passo parava. Aí renovei o token e igualei o "ponto de parada" da aplicação, que foi em aderir ao Plano.

Jaquedeveloper commented 3 years ago

Mudei para o Mercado Pago. Funciona bem e a integração é mais fácil.

brunobpacheco commented 3 years ago

Mudei pra VINDI, meu cliente resolveu mudar pra eles e agora tô tentando convencer meus clientes a pegar o serviço deles. O atendimento é muito melhor e a instalação da recorrência é muito mais amigável e menos instável.