WordPress.org

Ready to get started?Download WordPress

Forums

WooCommerce PagSeguro
[resolved] Erro depois de atualizar para 2.0.0 (24 posts)

  1. allanbrito
    Member
    Posted 10 months ago #

    Olá,

    Depois que atualizei o plugin para a versão dois, sempre que um cliente tenta fechar um pedido o woocommerce mostra uma mensagem de erro dizendo que não foi possível processar o pagamento.

    Nos meus testes aqui com a versão 2.0 do plugin, tentei usar com a opção "Quero receber somente pagamentos via API" do PagSeguro ativada e desativada e o erro se repetiu.

    No log do plugin aparece a seguinte mensagem de erro:
    Failed to generate the PagSeguro Payment Token: Array

    Fiz o downgrade para a versão 1.6.1 e tudo voltou a funcionar.

    http://wordpress.org/plugins/woocommerce-pagseguro/

  2. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Allan, me manda esse arquivo de log por e-mail.
    contato[at]claudiosmweb.com

  3. allanbrito
    Member
    Posted 10 months ago #

    Ok, acabei de mandar.

    Obrigado pela rápida resposta.

  4. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Já saquei o que aconteceu xD
    No seu site você não pede informações do endereço do usuário certo?

    Foi por causa disso que gerou o erro.

  5. allanbrito
    Member
    Posted 10 months ago #

    Exatamente!

    Eu vendo cursos online, por isso não existe necessidade de pedir dados como endereço de entrega :)

    Quando o cliente passa dados relacionados com a cobrança do cartão de crédito, ele fazia isso direto no PagSeguro e não no meu site.

  6. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Sem problema.
    Vou corrigir e lançar a versão 2.0.1.
    Ai você não deve mais ter este tipo de problema.

  7. allanbrito
    Member
    Posted 10 months ago #

    Obrigado!

    Assim que sair a atualização, faço o upgrade e aviso se funcionou.

    Agradeço pela rápida resposta novamente.

  8. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Pronto atualizei.
    Testa essa versão de agora.

  9. allanbrito
    Member
    Posted 10 months ago #

    Opa!

    Fiz o upgrade aqui e aparentemente está funcionando! O pedido é redirecionado para o PagSeguro como na versão antiga.

    Obrigado pela rapidez.

  10. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Eu que agradeço por avisar sobre o erro.

  11. nandomoreira
    Member
    Posted 10 months ago #

    Boa noite Claudio, estou com o mesmo erro usando a versão 2.01.

    08-21-2013 @ 22:02:06 - Failed to generate the PagSeguro Payment Token: Array
    (
        [headers] => Array
            (
                [date] => Wed, 21 Aug 2013 22:02:06 GMT
                [server] => Apache-Coyote/1.1
                [content-type] => application/xml;charset=ISO-8859-1
                [cache-control] => max-age=180
                [expires] => Wed, 21 Aug 2013 22:05:06 GMT
                [vary] => User-Agent
                [connection] => close
            )
    
        [body] => <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?><errors><error><code>11014</code><message>senderPhone invalid value: 222222</message></error></errors>
        [response] => Array
            (
                [code] => 400
                [message] => Bad Request
  12. DouglasRenan
    Member
    Posted 10 months ago #

    Boa noite Claudio, estou com o mesmo erro usando a versão 2.01.

    Segue Log

    [Moderator note: that's too much code to post on these forums - please use a pastebin per the forum guidelines - http://codex.wordpress.org/Forum_Welcome#Posting_Code ]

  13. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    @DouglasRenan o seu problema foi que não teve DDD no número.
    Isso estou corrigindo agora, se o número não for valido nem vai mais enviar para o PagSeguro e evitar este erro.

  14. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    @nandomoreira O seu erro é o mesmo ai que falei pro DouglasRenan.

  15. DouglasRenan
    Member
    Posted 10 months ago #

    Muito bom obrigado por me informa o erro amigo, parabéns pelo trabalho !!

  16. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Já estou preparando a próxima versão.

  17. DouglasRenan
    Member
    Posted 10 months ago #

    Quando você corrigir preciso reinstalar a versão ou corrige automaticamente esse erro com o DDD?

  18. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Só atualizar o plugin.
    Mais tarde já lanço essa nova versão.

  19. DouglasRenan
    Member
    Posted 10 months ago #

    Quando atualizar avisa aqui por gentileza,

    Obrigado Pela Atenção Claudio !!

  20. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Acabei de fazer isso, versão 2.0.2 esta corrigido.

  21. brunostersa
    Member
    Posted 10 months ago #

    Olá Grande Claudio. Pode me ajudar ?
    Me parece que eu tive o mesmo problema. Versão WO-PAGSEGURO 2.0.3

    08-26-2013 @ 00:45:09 - Requesting token for order #243 with the following data: <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <checkout><currency>BRL</currency><reference><![CDATA[WC-243]]></reference><sender><name><![CDATA[bruno stersa]]></name><email><![CDATA[bruno.stersa@gmail.com]]></email><phone><areaCode>34</areaCode><number>234234234</number></phone></sender><shipping><type>3</type><address><street><![CDATA[dflsdkflsdflksaldkf]]></street><complement><![CDATA[klsdkfldkfl]]></complement><postalCode>231234032940</postalCode><city><![CDATA[klfklçfklçfka]]></city><state>AP</state><country>BRA</country></address></shipping><items><item><id>1</id><description><![CDATA[Anel Despolido]]></description><amount>0.50</amount><quantity>1</quantity></item></items><extraAmount>0.00</extraAmount><redirectURL><![CDATA[http://cantonelo.com.br/finalizar-compra/pedido-recebido/?order=243&key=order_521aa515193b0]]></redirectURL><notificationURL><![CDATA[http://cantonelo.com.br/?wc-api=WC_PagSeguro_Gateway]]></notificationURL><maxUses>1</maxUses><maxAge>120</maxAge></checkout>
    
    08-26-2013 @ 00:45:09 - Failed to generate the PagSeguro Payment Token: Array
    (
        [headers] => Array
            (
                [date] => Mon, 26 Aug 2013 00:45:09 GMT
                [server] => Apache-Coyote/1.1
                [content-type] => application/xml;charset=ISO-8859-1
                [cache-control] => max-age=180
                [expires] => Mon, 26 Aug 2013 00:48:09 GMT
                [vary] => User-Agent
                [connection] => close
            )
    
        [body] => <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?><errors><error><code>11017</code><message>shippingPostalCode invalid Value: 231234032940</message></error></errors>
        [response] => Array
            (
                [code] => 400
                [message] => Bad Request
            )
    
        [cookies] => Array
            (
            )
    
        [filename] =>
    )
  22. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    O seu problema esta ai no arquivo.
    Não existe o CEP 231234032940 por isso deu o problema.

  23. brunostersa
    Member
    Posted 10 months ago #

    haha, saquei.
    Vou colocar um maxlength.

    Valeu!

  24. Claudio Sanches
    Member
    Plugin Author

    Posted 10 months ago #

    Pode usar o http://wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/

    Ele tem mascaras para esses campos e ainda pode adicionar número,bairro e CPF que podem ser enviados para o PagSeguro.
    Se usar a opção de CPF é bom usar também outra que valida o CPF antes de enviar e desta forma o cliente já sai da sua loja para o PagSeguro com todas as informações já preenchidas.

Reply

You must log in to post.

About this Plugin

About this Topic

Tags