Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com o sistema de créditos bônus - como limitar


Lan Marques

Pergunta

Esse é meu primeiro posto, mas acompanho o forum há muuuuito tempo, sempre pesquisando e agora

estou precisando de uma mãozinha:

É assim pessoal, todos nós sabemos que o site de compras coletivas oferece créditos para o

usuário utilizar nas compras, tanto para obter desconto, como comprar

o item.

Ai é que tá o lance, se ele comprar o item ou conseguir pagar um

percentual muito alto do valor apenas com os créditos, nós vamos

falir! kkk

O Site tem no painel de admin um campo de setar um limite de uso do

crédito, mas não funciona! Que é $team['card']

Então, eu estou tentando aprender a regra que se o Cliente tiver

créditos maior que 0 que valide a regra de usar no máximo o limite

estipulado. $team['card']

Mas a atenção fica em um outro quesito, se o cliente tiver menos que

limite máximo estipulado, que prevaleça o crédito do cliente a ser

usado.

Créditos que o cliente possui: $login_user['money']

Valor do Limite Máximo de uso: $team['card']

Custo do produto liquido: $order['price']

Custo do produto bruto: $order['origin']

Calculo final que nos fali: <?php echo moneyit($order['origin'] - $login_user['money']); ?>

Dai eu comecei em algo assim:

<?php if($login_user['money']>=($order['price'])

{?> Sou muito ruim em regras PHP q eu me perco aqui

<?php }?>

Essa daqui é a funçaõ na integra:

<div id=bdw" class="bdw">

<div id="bd" class="cf">

<div id="content">

<div id="deal-buy" class="box">

<div class="box-top"></div>

<div class="box-content">

<div class="head"><h2>Seu pedido</h2></div>

<div class="sect">

<table class="order-table">

<tr>

<th class="deal-buy-desc">Oferta</th>

<th class="deal-buy-quantity">Quantidade</th>

<th class="deal-buy-multi"></th>

<th class="deal-buy-price">Preço</th>

<th class="deal-buy-equal"></th>

<th class="deal-buy-total">Total</th>

</tr>

<tr>

<td class="deal-buy-desc"><?php echo

$team['title]; ?></td>

<td class="deal-buy-quantity"><?php echo

$order['quantity']; ?></td>

<td class=deal-buy-multi">x</td>

<td class="deal-buy-price" id="deal-buy-

price"><span class="money"><?php echo $currency; ?><span><?php echo

moneyit($order['price]); ?></td>

<td class="deal-buy-equal">=</td>

<td class="deal-buy-total" id="deal-buy-

total"><span class="money"><?php echo $currency; ?></span><?php echo

moneyit($order['price']*$order['quantity']); ?></td>

</tr>

<?php if($team['delivery']==express'){?>

<tr>

<td class="deal-buy-desc">Dinheiro</td>

<td class="deal-buy-quantity"></td>

<td class="deal-buy-multi"></td>

<td class="deal-buy-price"><span class="money"><?php echo

$currency; ?></span><span id="deal-express-price"><?php echo

$team['fare]; ?></span></td>

<td class="deal-buy-equal">=</td>

<td class="deal-buy-total"><span class="money"><?php echo

$currency; ?></span><span id="deal-express-total"><?php echo

($team['farefree']==0||$order['quantity']<$team['farefree'])?

$team['fare']:0; ?></span></td>

</tr>

<?php }?>

<?php if($order['card']>0){?>

<tr id=cardcode-row">

<td class="deal-buy-desc">Cartão:<span id="cardcode-row-n"><?php

echo $order['card_id]; ?></span></td>

<td class="deal-buy-quantity"></td>

<td class="deal-buy-multi"></td>

<td class="deal-buy-price"><span class="money"><?php echo

$currency; ?></span><?php echo moneyit($order['card']); ?></td>

<td class=deal-buy-equal">=</td>

<td class="deal-buy-total">-<span class="money">¥</span><span

id="cardcode-row-t"><?php echo $order['card]; ?></span></td>

</tr>

<?php }?>

<?php if($login_user['money']>=($order['price']){?

<?php }?>

<tr class=order-total">

<td class="deal-buy-desc"><strong>Total a ser

pago:</strong></td>

<td class="deal-buy-quantity"></td>

<td class="deal-buy-multi"></td>

<td class="deal-buy-price"></td>

<td class="deal-buy-equal">=</td>

<td class="deal-buy-total"><span

class="money"><?php echo $currency; ?></span><?php echo

moneyit($order['origin] - $login_user['money']); ?></td>

</tr>

</table>

<div class=paytype">

<form action="/order/pay.php" method="post"

class="validator">

<div class="order-check-form ">

<div class="order-pay-credit">

<h3>Saldo de sua conta</h3>

<p>Créditos da conta:<strong><span class="money"><?php echo

$currency; ?></span><?php echo moneyit($login_user['money]); ?></

strong> <?php if(false==$credityes){?>,O saldo de sua conta é

insuficiene para realizar o pagamento <strong><span class="money"><?

php echo $currency; ?></span><?php echo moneyit($order['origin']-

$login_user['money']); ?></strong>。<?php if($creditonly){?>Por favor

faça <a href=/credit/charge.php">uma recarga de seus créditos</a>。<?

php } else { ?>Por favor, escolha seu meio de pagamento:<?php }?><?

php } else { ?>,O saldo de sua conta é suficiente para pagar este

pedido. Por favor confirme o pedido.<?php }?></p>

<div class="other_pay"><?php echo $INI['other]['pay']; ?></div>

</div>

<?php if(false==$creditonly && false==$credityes){?>

<ul class=typelist">

<?php if($INI['alipay]['mid']){?>

<?php }?>

<?php if($INI['pagseguro']['mid']){?>

<li>

<input id=check-pagseguro" type="radio" name="paytype"

value="pagseguro" <?php echo $ordercheck['pagseguro]; ?> />

<img src="/static/css/i/pagseguro.png" />

<label for="check-pagseguro" class="pagseguro">Pagseguro</

label>

</li>

<?php }?>

<?php if($INI['paypal']['mid']){?>

<?php }?>

</ul>

<?php } else { ?>

<input type=hidden" name="paytype" value="credit" />

<?php }?>

<?php if($credityes || false==$creditonly){?>

<div class="clear"></div>

<p class="check-act">

<input type="hidden" name="order_id" value="<?php echo

$order['id]; ?>" />

<input type="hidden" name="team_id" value="<?php echo

$order['team_id']; ?>" />

<input type=hidden" name="cardcode" value="" />

<input type="hidden" name="quantity" value="<?php echo

$order['quantity]; ?>" />

<input type="hidden" name="address" value="<?php echo

$order['address']; ?>" />

<input type=hidden" name="express" value="<?php echo

$order['express]; ?>" />

<input type="hidden" name="remark" value="<?php echo

$order['remark']; ?>" />

<input type=submit" value="Pagar" class="formbutton" />

<?php if(false==$credityes){?>

<input type="button" value="Voltar" class="formbutton"

onclick="location.href='index.php';" />

<?php }?>

<a href="/team/buy.php?id=<?php echo $order['team_id]; ?>"

style="margin-left:1em;">Voltar para editar seu pedido</a>

<?php }?>

</p>

</div>

</form>

</div>

</div>

</div>

<div class="box-bottom"></div>

</div>

</div>

<div id="sidebar">

<?php if(!$order['card_id']){?>

<?php include template("block_side_card");?>

<?php }?>

</div>

</div> <!-- bd end -->

</div> <!-- bdw end --><br />

<?php include template("footer");?>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      153k
    • Posts
      652,8k
×
×
  • Criar Novo...