• Resolved allanbrito

    (@allanbrito)


    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.

    https://www.ads-software.com/plugins/woocommerce-pagseguro/

Viewing 15 replies - 16 through 30 (of 32 total)
  • Quando você corrigir preciso reinstalar a vers?o ou corrige automaticamente esse erro com o DDD?

    Plugin Author Claudio Sanches

    (@claudiosanches)

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

    Quando atualizar avisa aqui por gentileza,

    Obrigado Pela Aten??o Claudio !!

    Plugin Author Claudio Sanches

    (@claudiosanches)

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

    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[[email protected]]]></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[https://cantonelo.com.br/finalizar-compra/pedido-recebido/?order=243&key=order_521aa515193b0]]></redirectURL><notificationURL><![CDATA[https://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] =>
    )
    Plugin Author Claudio Sanches

    (@claudiosanches)

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

    haha, saquei.
    Vou colocar um maxlength.

    Valeu!

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Pode usar o https://www.ads-software.com/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.

    Boa noite,

    Estou tendo um problema parecido e tanto o plugin qto o woocommerce est?o atualizados, segue:

    07-17-2014 @ 03:17:34 - Requesting token for order #1382 with the following data: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <checkout>
      <currency>BRL</currency>
      <reference><![CDATA[WC-1382]]></reference>
      <sender>
        <name><![CDATA[]]></name>
        <email><![CDATA[[email protected]]]></email>
      </sender>
      <shipping>
        <type>3</type>
      </shipping>
      <items>
        <item>
          <id>1</id>
          <description><![CDATA[20 Temas para Casamentos e Namorados]]></description>
          <amount>19.90</amount>
          <quantity>1</quantity>
        </item>
      </items>
      <extraAmount>0.00</extraAmount>
      <redirectURL><![CDATA[https://tudo-pronto.com/site/finalizar-compra/order-received/1382?key=wc_order_53c7404e359fb]]></redirectURL>
      <notificationURL><![CDATA[https://tudo-pronto.com/site/wc-api/WC_PagSeguro_Gateway/]]></notificationURL>
      <maxUses>1</maxUses>
      <maxAge>120</maxAge>
    </checkout>
    
    07-17-2014 @ 03:17:35 - Failed to generate the PagSeguro Payment Token: Array
    (
        [headers] => Array
            (
                [date] => Thu, 17 Jul 2014 03:17:34 GMT
                [server] => Apache-Coyote/1.1
                [content-type] => application/xml;charset=ISO-8859-1
                [cache-control] => max-age=180
                [expires] => Thu, 17 Jul 2014 03:20:35 GMT
                [vary] => User-Agent
                [connection] => close
            )
    
        [body] => <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?><errors><error><code>11011</code><message>senderName invalid length: {0}</message></error></errors>
        [response] => Array
            (
                [code] => 400
                [message] => Bad Request
            )
    
        [cookies] => Array
            (
            )
    
        [filename] =>
    )
    Plugin Author Claudio Sanches

    (@claudiosanches)

    Esta acontecendo porque n?o tem nome do cliente.

    é que meu site só vende produtos online.

    O Paypal n?o tem isso.

    Quais campos s?o de preenchimento obrigatório para comprar no PS?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Nome e e-mail devem já resolver.

    Ok, com nome e sobrenome funcionou!

    Se tiver como tirar essa restri??o para as próximas vers?es seria bacana.

    Obrigado.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @marcushee me faz um favor antes de pedir qualquer coisa, leia isso daqui: https://codex.www.ads-software.com/Forum_Welcome#Where_To_Post

    Eu postei aqui pois encontrei este tópico através do google e porque a dúvida do allan e do pessoal eram semelhantes a minha e n?o para lhe pedir algo. Se postei no lugar errado me desculpe.

    Ah e quanto a sugest?o n?o precisa aceitar se quiser, foi apenas um complemento e uma forma de agradecimento.

    Obrigado. Abra?o!

Viewing 15 replies - 16 through 30 (of 32 total)
  • The topic ‘Erro depois de atualizar para 2.0.0’ is closed to new replies.