【发布时间】:2013-05-24 18:03:02
【问题描述】:
我有一个 displaycart.php 页面,其中显示了我在购物车中的所有商品,每个商品都有一个 ItemUnitPrice 字段,其中显示商品的单价。
如果我说购物车中有 6 件商品,那么我想将 ItemUnitPrice 字段的总数相加,并设置使用 PayPal 支付的金额。
我已经检查了他们允许的 PayPals 按钮功能,您只能在创建按钮时为用户设置一个给定的价格。
有没有办法可以将 PayPal 按钮链接到我的数据库,以便显示所有 ItemUnitPrice 字段的总数。
保存总数的变量ItemUnitPrice:
<?php
$Total = $Quantity * $ItemUnitPrice;
?>
PayPal“立即付款”按钮:
<html>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="KAMQ5PVWVDYYN">
<input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_paynow_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
</html>
编辑:
是的,我做错了什么蠢事!
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_BLANK">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="info@asianweddingservices.org" />
<input type="hidden" name="item_name" value="<? $ItemDesc ?>" />
<input type="hidden" name="item_number" value="<?$ItemCode ?>" />
<input type="hidden" name="amount" value="<?$Total ?>" />
<input type="hidden" name="currency_code" value="GBP" />
<input type="hidden" name="lc" value="GB" />
<input type="hidden" name="bn" value="PP-BuyNowBF" />
<input src="paypal/purchase.png" name="Submit" type="image" value="purchase" alt="Purchase" />
</form>
【问题讨论】: