Ir para conteúdo

POWERED BY:

Arquivado

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

Carlos Bortoni

Calcular Desconto

Recommended Posts

Galera é o seguinte..... to desenvolvendo um sistema de compras... na hora de finalizar o pedido .... tenho uma condição de pagamento que não estou conseguindo acertar, só queria uma ajuda para montar as condições..... tipo a condição é a seguinte: se o cliente seleciona a opção à vista recebe 5% de desconto, mais se ele comprou mais de R$ 4.000,00 o desconto dele vai para 7%, mesmo ele não pagando a vista.... tah dificilObrigado antecipadamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

então, não entendi muito bem a sua dificuldade ...

mas é basicamente isso.

 

$ValorCompra	=4000;$total		  ="";$ValorCompra2   =3000;$total2		 ="";$Avista			= true; // :Dif  ( $ValorCompra >= 4000 ) {	$desconto = (5*$ValorCompra/100);		$total	=   $ValorCompra - $desconto;		print "Devido ao valor da compra, o total é de: ".$total;	} else if  ( $Avista ) {	$desconto2 = (5*$ValorCompra2/100);		$total2	=  $ValorCompra2 - $desconto2;		print "<br/> Pagamento a vista, total de: ".$total2;}
-----edit----

 

mals ae tmferreira, não vi seu post

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera ta ai a solução

 

$desc = $_POST['radiobutton'];			$valor_desc = $total*0.05;			$sem_desconto = 0.00;			$valor_desconto = $total*0.07;			$valor_compra = $total;			$v_final = $total - $valor_desc;			$v_final2 = $total - $valor_desconto;						if (($desc == "vista") AND ($total < "4000.00")) {						echo number_format($valor_desc,2,',','.');						}						elseif (($desc != "vista") AND ($total >= "4000.00")) {						echo number_format($valor_desconto,2,',','.');						}			else {						echo number_format($sem_desconto,2,',','.');						}

Agradeço ao Adailton pela paciência

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.