Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarcDu

boletoPhp

Recommended Posts

Olá,

 

Eu to usando o script de geração de boleto do projeto boletophp, e alguns compradores emitem o boleto com o valor de R$33,00,

eu fiz assim:

// original
//$valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', '');


// se o valor do pedido for menor que R$50,00 cobre R$5.10 da taxa bancária
if ($valor_boleto <= 50) {
$valor_boleto=number_format($valor_cobrado+5.10, 2, ',', '');
} else {
$valor_boleto=number_format($valor_cobrado, 2, ',', '');
}
// fim

Funciona, mas talvez tenha uma maneira mais correta, 8)

 

Esta desta maneira:

define('MODULE_PAYMENT_BOLETOPHP_TEXT_TITLE', 'Boleto Bancário<br>Págavel em <b>qualquer banco ou casas lotéricas</b>.<br>
<smal>Se o valor do carrinho for inferior a R$50,00 será cobrado a taxa bancária de R$5.20 para esta forma de pagamento.</small>'); 
Como eu faço pra colocar o mesmo if assim: { valor inferiror a R$100,00, será cobrada a taxa bancária...

else { (não mostre nada...

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem as linhas de informação para colocar no boleto, dentro do if que você já tem coloque uma destas linhas e pronto, assim ela só vai existir se o if for verdade, por exemplo:

if ($valor_boleto <= 50) {
$valor_boleto=number_format($valor_cobrado+5.10, 2, ',', '');
$dadosboleto["demonstrativo3"] = 'Será cobrado R$5,10';
} else {
$valor_boleto=number_format($valor_cobrado, 2, ',', '');
}

Observe que o $dadosboleto["demonstrativo3"] já existe no sistema, então comente ele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.