• Resolved Gustavo Tadeu

    (@gtsantos)


    Quando o desconto é aplicado junto com outro desconto de um cupom “verdadeiro”, fica meio maluco.

    Ex.: Gerei um cupom para um cliente que dá 5% de desconto. Também tenho configurado um desconto de 5% para um determinado meio de pagto.

    O cliente adiciona o produto de R$ 100 ao pedido, e coloca o cupom. Aí o pedido fica em R$ 95 e ele vai pra Finalizar Compra.

    Na finalização, o meio de pagto com desconto está selecionado por padrão. É mostrado o subtotal (R$ 100) mais o desconto do cupom (-R$ 5), mais o desconto do meio de pagto ( -R$ 5).

    O total que deveria ser R$ 90 fica R$ 95.

    Se o cliente muda o meio de pagamento, para o outro, sem desconto, aí o desconto do meio de pagto some do pedido, mas o total final, aí sim, fica com o valor que deveria estar na situação anterior.

    Porém, de qualquer maneira, na hora de Realizar Pagamento, o valor levado é o correto, apenas que tudo isso gera um certa confusão para o cliente.

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

    (@claudiosanches)

    Isso deve ser resolvido na próxima versão do plugin que estou trabalhando nela para não usar mais cupons de desconto.

    Thread Starter Gustavo Tadeu

    (@gtsantos)

    Entendi camarada.

    Vamos aguardar então.

    Muito obrigado.

    + 1

    criei esse filtro que faz a correção do valor

    verifiquem.

    adicionei ele no próprio plugin abaixo da linha 33 class-wc-payment-discounts-apply-discount.php mas também pode ser feito por plugin a parte.

    add_filter( ‘woocommerce_calculated_total’, function($total,$cart){
    $subtotal = array_values($cart->cart_contents)[0];
    $total = $subtotal[‘line_subtotal’];
    foreach ($cart->coupon_discount_totals as $key => $value) {
    $total -= $value;
    }
    return $total;
    }, $priority = 10, 2 );

    Thread Starter Gustavo Tadeu

    (@gtsantos)

    Oi Cleber.

    Se eu adicionar essas linhas no functions.php também funciona?

    Grato.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Um pouco estranho’ is closed to new replies.