Paypal 支付按钮和自定义选项

Posted

技术标签:

【中文标题】Paypal 支付按钮和自定义选项【英文标题】:Paypal pay buttons and customizing options 【发布时间】:2011-09-23 01:30:32 【问题描述】:

我有一个使用托管按钮选项创建的贝宝按钮,它当然隐藏了一些按钮选项。

我希望能够更改一些变量,包括item_nameitem_numberamount。我已经像这样添加了这些变量:

<input type="hidden" name="item_name" value="unique item name">
<input type="hidden" name="item_number" value="10015">
<input type="hidden" name="amount" value="60.00">

这会更改item_name,但不会更改item_numberamount。最重要的是数量,因为这在不同项目中是可变的,这些项目是动态拉入的。

关于我做错了什么或如何解决的任何建议?

谢谢

【问题讨论】:

【参考方案1】:

据我了解,托管选项不允许传入这些变量(因此它们实际上只对少数按钮有用,即具有不经常更改的值的捐赠和数量付款并不重要。

我建议您使用加密方法(使用 PayPal 按钮生成器 API)制作按钮,以防止更改这些“隐藏”值并让您完全控制。

我在Dynamic PayPal button generation - isn't it very insecure?的回答解释了如何使用它,并且还允许您根据需要动态生成金额、项目名称和编号。

【讨论】:

以上是关于Paypal 支付按钮和自定义选项的主要内容,如果未能解决你的问题,请参考以下文章

PayPal立即购买按钮自定义变量不起作用

Paypal 订阅按钮 - 添加自定义值

Paypal REST API 和自定义结帐页面

PayPal IPN 错误和自定义端口 IPN URL

PayPal 按钮通过 IPN 发送自定义变量

PayPal IPN 停止发送 mc_shipping 和自定义字段