Support » Plugin: Woo PagSeguro Parceled » Adicionar 10% em cada parcela

  • Resolved Jorge Luiz

    (@smithexe)


    Boa tarde, obrigado pelo excelente plugin, estou migrando do mercado pago para o pagseguro, e gostaria de adicionar uma funcionalidade que é 10% em cada parcela, seja com juros ou sem juros. Ou seja a cada parcela, seria implementando o valor de 10% no valor final.

    Eu estive verificando o código ao qual a taxa de juros já está inclusa aqui nessas linhas, mas essa é a taxa do Pagseguro. A minha dúvida é: É possível adicionar uma taxa de 10% em cima de cada parcela através do plugin, ou se eu configurar a taxa de 10% do Woocommerce, esses 10% será aplicado em cima do valor produto e não em cada parcela correto?

    Eu tentei incluir uma variável aqui nesse trecho ao qual ele verifica se a opção de pagamento do pagseguro está ativo e já pega variáveis de preços pelo método wc_get_price_incluinding_tax(); mas não deu muito certo.

    /*
    * Exibe na tela o resultado do calculo no loop dos produtos
    */

    /* SÓ QUE AQUI IRÁ APARECER APENAS NA PÁGINA DO PRODUTO, GOSTARIA DE ADICIONAR TANTO NO LOOP DO WOOCOMMERCE, PÁGINA DO PRODUTO E CARRINHO SE POSSÍVEL. */
    public function price_parceled( $price, $installments ) {
    $juros = 2.99;

    $valor_total = intval( $price );

    $juros_cf = $juros / 100 ;
    $cf = $juros_cf / ( 1-( 1 / ( ( $juros_cf + 1 ) ** intval( $installments ) ) ) );

    return $this->round_up( $cf * $valor_total, 2 );
    }

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.