2013-07-12 44 views
0

我有一個帶有vb.net代碼的asp.net頁面,當按下一個計算按鈕時,它會從各個單選按鈕中產生一個貨幣值(TotAmt)。我想通過標準BuyNo按鈕通過PayPal頁面的價值。我對貝寶不是很有經驗。將金額匯入PayPal來自會話變量的BuyNow按鈕

<input type="hidden" name="cmd" value=_s-xclick"/> 
<input type="hidden" name="hosted_button-id" value="XXXXXXXXXXX"/> 
<input type="text" name="amount" value= "TotAmt" 

幫助感激地收到。

回答

1

您只需要在按鈕代碼中動態填充「數量」變量。但是,爲了能夠動態填充創建非託管的明文按鈕所需的金額。您將無法將金額填充到託管按鈕中。

要生成非託管/明文按鈕,請按照下列步驟操作:

  1. 登錄貝寶賬戶www.paypal.com
  2. 單擊選項卡「商戶服務」訪問商家工具選項卡。
  3. 在網站付款標準部分,選擇您想要創建的按鈕類型(立即購買,添加到購物車,捐贈等)。

  4. 點擊「立即創建按鈕」訪問貝寶按鈕工廠。

  5. 填寫您在按鈕中需要的字段(商品名稱,價格,貨幣...)。
  6. 單擊選項卡「步驟2:跟蹤庫存(可選)」,然後取消選中「在PayPal上保存按鈕」複選框。

  7. 點擊「創建按鈕」。

  8. 將顯示按鈕的加密HTML代碼。
  9. 點擊鏈接「刪除密碼保護」

  10. 您的按鈕的HTML代碼將被顯示上,單擊「選擇代碼」,並把它複製到你的網站。

+0

我做了什麼,你在其他網站之前建議。在這個網站上,我不想顯示商品,價格,數量。我只是想通過BuyNow按鈕傳遞金額。 –

-1

在代碼中創建一個會話,並通過量它,例如

session["amt"]=lable.text1; 

,然後在HTML中使用此代碼

<input type="hidden" name="amount" value='<?php echo $_SESSION["amt"]?>' /> 
<input type="hidden" name="return" value="confirm.php" />