Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

#55516
Bom, devido a falta desse tipo de script aqui vou postar o que fiz para conseguir calcular cada parcela do paypal na minha loja. Já que os scripts aqui são de tabela price pro pagseguro e o paypal calcula um pouco diferente.
Desta forma é só mudar a porcentagem de acordo com o que o meio de pagamento cobrar.
Código: Selecionar todos
	   <!-- Exibicao de parcelas -->
            <b>Parcelamento no cart&atilde;o de cr&eacute;dito</b><br />
            <table width="100%">
 <?php
               
                // Inicia a primeira coluna
                echo '<div style="width: 50%; float:left;">';
				
	$valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 0.00 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	echo "1x de R$";
	echo round ($valor_final, 2);
	
  	$valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 5.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 2;
	echo "<br>2x de R$";
	echo round ($divisao, 2);

    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 6.00 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 3;
	echo "<br>3x de R$";
	echo round ($divisao, 2);
  
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 6.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 4;
	echo "<br>4x de R$";
	echo round ($divisao, 2);
	
	
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 7.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 5;
	echo "<br>5x de R$";
	echo round ($divisao, 2);
	
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 8.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 6;
	echo "<br>6x de R$";
	echo round ($divisao, 2);
	
                echo '</div><div style="width: 50%; float:right;">';
				
	$valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 9.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 7;
	echo "7x de R$";
	echo round ($divisao, 2);
  
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 10.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 8;
	echo "<br>8x de R$";
	echo round ($divisao, 2);
  
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 11.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 9;
	echo "<br>9x de R$";
	echo round ($divisao, 2);
  
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 12.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 10;
	echo "<br>10x de R$";
	echo round ($divisao, 2);
  
    $valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 13.00 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 11;
	echo "<br>11x de R$";
	echo round ($divisao, 2);
  
  	$valor = $valor = preg_replace('/[^0-9,]/', '', $price);
    $percentual = 13.50 / 100.0;
    $valor_final = $valor + ($percentual * $valor);
	$divisao = $valor_final / 12;
	echo "<br>12x de R$";
	echo round ($divisao, 2);
	
                echo '</div>';
              ?>
            </table>
            <br />
            <!-- Exibicao de parcelas -->
Caso alguem queira dar uma melhorada, pode ficar avontade! :mrgreen: Mas poste aqui para compartilhar
Abraços

Ola @felipesujf Se você extrai os arquiv[…]

extensção -> Módulos

Voltou ao normal sozinho

Olá Uso o OpenCart 2 e tenho algumas d&uac[…]

Night games. One night, no worries Real Women P[…]