• Resolved bropke

    (@bropke)


    Bom dia Claudio,
    antes de tudo, parabéns pelo trabalho, seus plugins facilitam e muito a vida de muita gente.

    O estoque só é alterado no momento que o PagSeguro enviar a confirma??o de pagamento ao site certo?tanto como cart?o ou boleto

    é possível reservar o estoque por X horas caso o cliente tenha selecionado o PagSeguro como forma de pagamento?
    Notei que em outros formatos de pagamento, como transferência bancaria, retirar na loja e etc o Estoque realiza a reserva.

    Obrigado

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Claudio Sanches

    (@claudiosanches)

    Esses outros métodos podem reservar porque o pagamento é “aprovado” na hora, já no caso de boleto o cliente ainda pode desistir.
    Mas da uma procurada, porque já existem plugins capazes de bater o estoque para todos os pedidos feitos e volta o estoque caso o pedido seja cancelado e isso deve resolver o seu problema.

    Thread Starter bropke

    (@bropke)

    Olá Claudio,
    obrigado pela resposta.

    A fun??o nativa do WooCommerce reservar estoque por X minutos n?o funcionou aqui.

    Encontrei este plugin que executa muito bem este papel:

    https://www.ads-software.com/support/plugin/woocommerce-cart-stock-reducer

    valeu

    pelo que eu entendi, esse plugin reserva stock quando adiciona ao carrinho, e n?o quando fecha o pedido. Pode ter problemas se resolverem ficar adicionando produtos no carrinho e n?o fechar a compra… um possível comprador ficaria sem conseguir comprar..

    continuo a procura de um plugin no estilo que o claudio citou.

    Thread Starter bropke

    (@bropke)

    Exatamente, o estoque da sua loja ficará sensível a qualquer intens?o de compra. Para quem trabalha com baixo estoque o risco de perder uma venda por estar em um carrinho esquecido é grande. O plugin tem a op??o de mostrar um relógio regressivo no produto, indicando em quanto tempo o produto poderá ser liberado novamente para a venda em caso de desistência. N?o é o ideal, mas é o que temos ??

    Estou tendo problemas com quem compra em boleto(via pagseguro) e paga no vencimento.

    Aumentei o “manter estoque” para 5 dias(estava em 1.6d). Vamos ver se funciona. A idéia é reservar o item de um pedido que ainda n?o foi pago por X dias. O campo era pra ser esse mesmo né?

    Eu tive esse “problema” também, solucionei da seguinte maneira…

    Utilizei uma fun??o para remover o produto do estoque assim que o pedido é iniciado, dessa maneira:

    add_action( 'woocommerce_thankyou', 'woocommerce_reduce_order_stock' );
    function woocommerce_reduce_order_stock( $order_id ) {
        global $woocommerce;
     
        if ( !$order_id )
            return;
        $order = new WC_Order( $order_id );
        $order->reduce_order_stock();
    }
    
    	
    add_filter( 'woocommerce_payment_complete_reduce_order_stock', '__return_false' );

    E instalei o plugin “WooCommerce Auto Restore Stock”, que recupera o estoque automaticamente de pedidos cancelados.

    N?o sei se é a melhor maneira para fazer isso, mas pra mim funcionou muito bem! O problema é que o PagSeguro pode demorar 15 dias para cancelar um pedido, e até lá seu estoque permanece reduzido.

    Espero ter ajudado!

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @raulguedert se procurar já tem uns plugins prontos para fazer isso, já bati o olho em alguns por ai.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Reserva de Estoque Pagseguro’ is closed to new replies.