- 10 Nov 2014, 10:16
#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.
Abraços
Desta forma é só mudar a porcentagem de acordo com o que o meio de pagamento cobrar.
Código: Selecionar todos
Caso alguem queira dar uma melhorada, pode ficar avontade! Mas poste aqui para compartilhar <!-- Exibicao de parcelas -->
<b>Parcelamento no cartão de cré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 -->
Abraços