从会话变量中将钱存入Paypal立即购买按钮

时间:2013-07-12 18:48:12

标签: html paypal

我有一个带有vb.net代码的asp.net页面,当按下计算按钮时,它会从各种单选按钮产生一个货币值(TotAmt)。我想通过Standard BuyNo Button将值传递给Paypal页面。我对Paypal不太熟悉。

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

帮助感激地收到了。

2 个答案:

答案 0 :(得分:1)

您只需要在按钮代码中动态填充“amount”变量。但是,要能够动态填充创建非托管明文按钮所需的金额。您将无法将金额填充到托管按钮中。

要生成非托管/明文按钮,请按以下步骤操作:

  1. 登录您的PayPal帐户www.paypal.com
  2. 点击“商家服务”标签访问“商家工具”标签。
  3. 在“网站付款标准”部分中,选择您要创建的按钮类型(立即购买,添加到购物车,捐赠等等)。

  4. 点击“立即创建您的按钮”以访问PayPal按钮工厂。

  5. 在按钮中填写您需要的字段(项目名称,价格,货币......)。
  6. 点击“第2步:跟踪广告资源(可选)”标签,然后取消选中“在PayPal保存按钮”框。

  7. 点击“创建按钮”。

  8. 将显示按钮的加密HTML代码。
  9. 点击“删除代码保护”链接

  10. 将显示您的按钮的HTML代码,点击“选择代码”并将其复制到您的网站。

答案 1 :(得分:-1)

在代码中创建会话并向其传递金额,例如

session["amt"]=lable.text1;

然后在HTML中使用此代码

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