【问题标题】:Bring amount into Paypal BuyNow button from session variable从会话变量将钱带入 Paypal 立即购买按钮
【发布时间】:2013-07-12 18:48:12
【问题描述】:

我有一个带有 vb.net 代码的 asp.net 页面,当按下计算按钮时,它会从各种单选按钮生成货币值 (TotAmt)。我想通过标准 BuyNo 按钮将价值传递给 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"

感激不尽。

【问题讨论】:

    标签: html paypal


    【解决方案1】:

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

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

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

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

    5. 在按钮中填写您需要的字段(商品名称、价格、货币...)。
    6. 单击“第 2 步:跟踪库存(可选)”选项卡,然后取消选中“在 PayPal 上保存按钮”框。

    7. 单击“创建按钮”。

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

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

    【讨论】:

    • 我已经按照你之前在另一个网站上的建议做了。在这个网站上,我不想显示项目、价格、数量。我只想将金额传递给 BuyNow 按钮。
    【解决方案2】:

    在代码中创建一个会话并将金额传递给它,例如

    session["amt"]=lable.text1;
    

    然后在 HTML 中使用此代码

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-03
      • 2014-10-05
      • 1970-01-01
      • 2014-08-03
      • 2013-11-02
      • 2014-12-18
      • 2012-08-30
      相关资源
      最近更新 更多