【问题标题】:Add Dynamic Variable to Paypal Donation button将动态变量添加到 Paypal 捐赠按钮
【发布时间】:2016-01-06 21:28:04
【问题描述】:

我想向 Paypal 捐赠按钮添加一个动态变量 这是我的简单 Paypal 代码

<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="XX">
        <input type="image" src="https://www.paypalobjects.com/en_US/IL/i/btn/btn_donateCC_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_US/i/scr/pixel.gif" width="1" height="1">
    </form>

我尝试用我的变量添加隐藏字段,但在进入我的 Paypal 帐户时我看不到这个变量。

也尝试添加静态变量,但在“我最近的活动”中看不到这个变量

如何将动态数据传递到贝宝捐赠按钮并在我的帐户中查看这些变量

谢谢

【问题讨论】:

  • 你会使用一些代码或javascript函数来分配值你能在后面显示你的代码吗?

标签: c# paypal


【解决方案1】:

您不能添加任何您想要的字段。添加自定义数据时,您必须使用实际的自定义参数......它实际上称为自定义。您可以在其中添加任何内容,最多 256 个字符。

也就是说,在使用托管按钮时,您可能无法直接在 HTML 按钮代码中包含自定义参数。相反,您必须在构建按钮时将其放在屏幕截图中显示的位置,但当然不能使其动态化。

如果您确实需要在付款选项中使用动态数据,我建议您切换到 Express Checkout API,而不是使用 PayPal 标准按钮。

另一种选择是在按钮创建向导中简单地取消选中“保存在 PayPal”选项,这会使按钮成为非托管按钮,因此您可以直接向其添加自己的参数,然后您可以制作它们动态的。当然,此选项不如托管按钮或 Express Checkout 安全。

【讨论】:

  • 我在名为 custom 的隐藏字段中添加了我的值,它解决了我的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-04
  • 1970-01-01
  • 2015-06-30
  • 2014-12-01
  • 2013-08-26
  • 2012-05-14
相关资源
最近更新 更多