一个简单的购物车代码请求

时间:2014-01-28 18:06:07

标签: paypal cart shopping

让我难以接受的超级简单问题。真的希望你能提供帮助。

我有一个网站,其中有2个产品。我想让我的客户

  • 订购x产品A的数量
  • 订购数量的产品B

然后代码:

  • 添加邮资(每件购买物品的价格为2.95英镑)
  • 仅在邮资上以20%的税率
  • 添加税
  • 计算订单的全部值
  • 将以下内容传递给PayPal - 产品数量a - 产品数量b - 邮资总价值 - 税收总值 - 总订单价值

然后客户将通过PayPal正常付款,我会收到逐项发票。

我确信有一种非常简单的方法可以做到这一点,但我无法理解!你能帮忙吗?

克里斯

1 个答案:

答案 0 :(得分:0)

您必须熟悉HTML和PHP(或任何服务器端脚本语言)。

产品1 的HTML代码:

<form method="POST" action="process.php">
<input type="hidden" value="Product 1" name="pname"/>
<input type="hidden" value="20" name="price1"/>
<select name="qty">
<option vaule="1">1</option>
<option vaule="2">2</option>
<option vaule="3">3</option>
<option vaule="4">4</option>
<option vaule="5">5</option>
</select>
<input type="submit"/>
</form>

process.php

的PHP代码
  <?php 
    $pname=$_POST['pname']; // Name of Product 1
    $qty=$_POST['qty']; // Quantity of Product 1
    $price=$_POST['price1']; // Price of Product 1
    $postage=2.95;
    $total=($price*$qty)+($qty*$postage); // Postage per item purchased Added
echo "
    <form name='_xclick' action='https://www.paypal.com/cgi-bin/webscr' method='post'>
<input type='hidden' name='cmd' value='_xclick'>
<input type='hidden' name='business' value='hsakapandit@gmail.com'>
<input type='hidden' name='currency_code' value='GBP'>
<input type='hidden' name='item_name' value='$pname'>
<input type='hidden' name='amount' value='$total'>
<input type='image' src='http://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif' border='0' name='submit' alt='Make payments with PayPal - it's fast, free and secure!'>
</form>
";
    ?>

最后将数据发送到Paypal 注意:<input type="hidden" name="currency_code" value="GBP">