• Resolved renancmfreitas

    (@renancmfreitas)


    Aconteceu o seguinte em uma loja que tenho aqui com WooCommerce e Pagseguro:
    1. Cliente fez uma compra
    2. Cliente gerou boleto 3x para pagar o pedido
    3. Cliente pagou o boleto em 13/07/2016 e o Pagseguro colocou a venda como “Processando”
    4. Cliente recebeu um e-mail de pedido cancelado em 24/07/2016. Fui verificar e nesse dia o Pagseguro enviou uma requisi??o de “Cancelamento” e o WooCommerce alterou o pedido para “Cancelado” decorrente desses outros boletos que foram gerados e n?o pagos.

    O que houve? Foi a única transa??o que aconteceu isso.

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Amigo,

    n?o parece que isso é um erro do Plugin. Já verificou isso direto com o PAgseguro?

    Thread Starter renancmfreitas

    (@renancmfreitas)

    Pelo que entendi, o Pagseguro deu retorno assim como deveria. Ao acessar o pedido no Pagseguro, ele gerou 3 transa??es (duas canceladas e uma aprovada) para o mesmo pedido e em todas ele obteve sucesso dando retorno de “Cancelamento” para o sistema.

    O Plugin ou o WooCommerce n?o deveria ter “Desconsiderado” esse retorno, ou o Pagseguro que n?o deveria ter enviado essa requisi??o?

    Eu tenho lá assim:
    Pedido X: Transa??o A > Retorno de sucesso dia 13/07
    Pedido X: Transa??o B > Retorno de cancelamento dia 24/07
    Pedido X: Transa??o C > Retorno de cancelamento dia 24/07

    Essas duas últimas transa??es que fizeram o pedido ser cancelado. Porém, todas elas foram feitas para o mesmo pedido.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    N?o é possível criar mais de pagamento no PagSeguro, já que vai ficar anexado com o ID do pedido e isso precisa ser único no PagSeguro.
    Se isso esta acontecendo deve verificar com o PagSeguro, porque pela API mesmo diz que o identificador é único para cada pedido.
    Se o PagSeguro cancelou, esta cancelado, n?o tem nada que da para fazer pelo plugin. O plugin é burro, ele faz apenas o que você configura e o que o PagSeguro fala para ele fazer. é assim que funciona.

    Thread Starter renancmfreitas

    (@renancmfreitas)

    Pelo que eu vi aqui, ele criou pedidos com um mesmo ID de pedido, porém o ID da transa??o é diferente.

    O código de referência também é o mesmo.

    Entendo essa parte de que o Plugin apenas faz o que deve ser feito, mas achei estranho que ele gerou várias transa??es dentro do Pagseguro.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Pagseguro cancelou indevidamente um pedido’ is closed to new replies.