Página 1 de 1

[DICA] Parcelamento no produto

Enviado: 15 Mar 2012, 10:43
por lelekorodrigues
Bom Dia pessoal.

Gostaria de postar uma dica de parcelamento na pagina de produto, eu precisava colocar as parcelas no meu site, encontrei varios codigos mas nenhum me agradou, então eu utilizei um dos codigos que achei e fiz a modificação para que ficasse a meu gosto. Segue o codigo:

<!-- Exibicao de parcelas -->
<?php
// Configuracoes
$parcelas_sem_juros = 0;
$juros = 1.99;

if (!$special) {
$preco_numero = str_replace(',','.',str_replace('.','', str_replace("R$","",$price)));
} else {
$preco_numero = str_replace(',','.',str_replace('.','', str_replace("R$","",$special)));
}
$maximo_parcelas = $preco_numero/5;
if ($maximo_parcelas>=2){
?>
<br><br>
<table width="100%">
<tr style="border: 1px solid #DDA0DD;">
<td colspan='2' style="color: #C71585;font-size: 14px;font-weight: bold;text-align:center;border: 1px solid #DDA0DD;">Parcele no Cart&atilde;o com o PagSeguro<td>
</tr>

<?php
if ($maximo_parcelas > 12){
$maximo_parcelas = 12;
}
$contador=0;
for ($p = 2; $p <= $maximo_parcelas; $p++) {
$contador++;
if($contador % 2 <> 0){
echo '<tr style="border: 1px solid #DDA0DD;">';
}
// Se nao tiver juros
if ($p <= $parcelas_sem_juros) {
$valor_parcela = $preco_numero / $p;
}
// Se tiver juros
if ($p > $parcelas_sem_juros) {
$parc[2]=1.0299;
$parc[3]=1.0401;
$parc[4]=1.0502;
$parc[5]=1.0605;
$parc[6]=1.0708;
$parc[7]=1.0812;
$parc[8]=1.0916;
$parc[9]=1.1021;
$parc[10]=1.1127;
$parc[11]=1.1233;
$parc[12]=1.1340;
$parc[13]=1.1448;
$parc[14]=1.1556;
$parc[15]=1.1665;
$parc[16]=1.1775;
$parc[17]=1.1885;
$parc[18]=1.1996;
$valor_parcela = ($preco_numero/$p)*$parc[$p];
}
// Escreve a parcela
echo '<td style="text-align:center; color: #000000;font-size: 10px;border: 1px solid #DDA0DD;">';
echo '<b>'.$p . '</b> x de R$ ' . number_format($valor_parcela, 2, ',', '.');
if ($p <= $parcelas_sem_juros) { echo ' <br />'; } else { echo ' *<br />'; }
echo '</td>';
if($contador % 2 == 0)
{
echo "</tr>";
}
}
?>
<tr style="border: 1px solid #DDA0DD;">
<td colspan='2' style="color: #C71585;font-size: 12px;font-weight: bold;text-align:center;border: 1px solid #DDA0DD;">
Em todos os cart&atilde;o de credito
</td>
</tr>
<tr>
<td colspan='2' style="color: #C71585;font-size: 12px;font-weight: bold;text-align:center;border: 1px solid #DDA0DD;">
<img src='bandeiras-cartao.gif' border='0'>
<td>
</tr>
<tr style="border: 1px solid #DDA0DD;">
<td colspan='2' style="color: #C71585;font-size: 12px;font-weight: bold;text-align:center;border: 1px solid #DDA0DD;">
* Juros de 1,99 a.m.
</td>
</tr>
</table>
<?php }?>
<!--Fim-->

No meu caso eu utilizo o PagSeguro do Uol, mas esse codigo pode ajudar, basta fazer as alterações necessarias para seu site.
Se quiserem de uma olhadinha de como fica a vizualização das parcelas.. segue um exemplo de um produto da mina loja que pode ser parcelado.

http://www.sexymodaintima.com.br/loja/i ... duct_id=94

Espero que ajudem vcs.

Leandro

Re: Parcelamento no produto

Enviado: 15 Mar 2012, 16:11
por evaristood
Parabens pela contribuição, aliás ficou legal !!!

Modifiquei um código aqui do site também para se adequar a minha página de produtos
Confira: http://shopdagalera.com/v3/index.php?ro ... duct_id=50

Re: Parcelamento no produto

Enviado: 15 Mar 2012, 18:35
por Manoel Vidal
Parabéns pela contribuição, ficou realmente muito bom. :D

Re: Parcelamento no produto

Enviado: 15 Mar 2012, 20:06
por lelekorodrigues
Obrigado Pessoal

Re: [DICA]Parcelamento no produto

Enviado: 14 Mai 2013, 15:31
por viniciusnvivian
RENASCENDO O TÓPICO
Uso esse simulador no meu site, mais preciso de umas modificações no código, pois não estou conseguindo realizá-las.
As minhas formas de pagamento são:
Compras a partir de 1000,00 R$ pode ser parcelado em 3x sem juros.
Compras a vista boleto / transferência tem desconto de 3,8%
Alguém poderia me ajudar a modificar essas informações ?
Ja consegui colocar as 3 primeiras parcelas sem juros, mais está calculando errado, pois o correto seria calcular os 1,99% juros a partir de terceira parcela.
Queria incluir também o valor a vista ja descontado os 3,8%