0

displaycart.phpショッピング カートにあるすべてのアイテムを表示するページがあり、各アイテムにはItemUnitPriceアイテムの単価を表示するフィールドがあります。

カートに 6 個のアイテムがある場合、合計ItemUnitPriceフィールドを合計し、その金額を PayPal で支払うように設定します。

私は PayPal のボタン機能を確認しましたが、ボタンを作成するときにユーザーが支払う特定の価格のみを設定できます。

ItemUnitPricePayPal ボタンをデータベースにリンクして、すべてのフィールドの合計を表示する方法はありますか?

合計を保持する変数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>
4

1 に答える 1

0

Yes. Change the set value to your total.

Show your code and I can edit the answer to fix it for you.

Add this:

<input type="hidden" name="amount" value="<? echo $Total; ?>" />

If that doesn't work:

<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="PAYPAL EMAIL" />
<input type="hidden" name="item_name" value="ITEM NAME" />
<input type="hidden" name="custom" value="CUSTOM VALUE" />
<input type="hidden" name="item_number" value="ITEM NUMBER" />
<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="pruchase" alt="Purchase" />
</form>

Replacing the values to yours of-course.

于 2013-05-29T13:03:07.807 に答える