Checkout transparente - pagamento nao autorizado

Comentários

6 comentários

  • Sophia Silva

    Isso é uma afirmação ou você tem alguma dúvida? Ficou confuso seu texto.

    No print que você postou não mostra ada sendo cancelado, apenas que você recebeu uma notificação e retornou status 200 e não consultou os detalhes da notificação.

  • Lucas Duarte de Souza

    Eh uma afirmacao! Eu nao estou conseguindo gerar o checkouttransparente.

     

    Esta acontecendo exatamente o que descrevi. 

    No Print nao mostra mas todas elas foram canceladas. E o estranho eh exatamente o status 200. Nao entendo por que mostra o status 200 e cancela.

  • Sophia Silva

    Lucas,

    Esse print é da notificação de alteração de status de pagamento. Ela só aparece quando você gera a transação no checkout. Então sim, você gerou.

    Sobre você dizer que todas estão sendo canceladas ai você precisa ver se não é a análise de risco que está te bloqueando, que geralmente é o que ocorre quando você realiza testes em produção (testes sempre devem ser feito em sandbox).

    O status 200 quer dizer apenas que você recebeu a notificação da alteração do status de pagamento, não tem relação a aprovação ou não da transação. Acredito que você está confundindo todo fluxo de pagamento.

  • Lucas Duarte de Souza

    Ola Sophia,

    Era o que eu queria escutar. Estaa suspeitando disto que falou.

     

    Eu estou testando em producao mesmo por que o sandbox nao esta funcionando quando eu vou pegar a sessao. Nao sei por que tambem. Ai comecei usar o de producao. Estou testando localmente na minha maquina.

     

    O que voce recomendaria entao? so funciona o de producao quando eu disponibilizar isto no site de producao entao?

  • Flávio Sena

    Lucas

    A recomendação é nunca testar em produção uma funcionalidade que existe em sandbox. Caso você faça isso você poderá ter problemas com a análise de risco.

    Logo a recomendação é usar apenas sandbox enquanto estiver testando.

    Quando você tiver dificuldade de criar algo em sandbox, crie um post detalhando o problema que no fórum alguém irá lhe ajudar.

  • Lucas Duarte de Souza

    Flavio o problema que esta acontecendo com o meu sandbox eh o seguinte

    sempre quando eu tento pegar a sessao esta retornando este erro

    "response answered with null value"

     

    pensei que pudesse ser o meu javascript.

    esto usando este aqui:

     


    <script type="text/javascript" src="http://stc.sandbox.pagseguro.uol.com.br/pagseguro/api/v2/checkout/pagseguro.directpayment.js"></script>