Paypal 捐赠按钮 : Adding 'Amount' and 'Currency'

标签 paypal

我有“正常”的 PayPal 捐赠按钮。我想添加两个多选字段:AmountCurrency,如下图所示。所以用户不需要输入PayPal网站的金额:

enter image description here

这是“正常的 Paypal 捐赠按钮代码”:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="XXXXXXXXXXXXX">
<input type="image" src="https://www.paypalobjects.com/es_ES/ES/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal.">
<img alt="" border="0" src="https://www.paypalobjects.com/es_ES/i/scr/pixel.gif" width="1" height="1">
</form>

我已阅读 this post你必须添加以下几行,但我不知道在哪里或如何做。它不起作用。

<label for="amount">Select the amount you wish to donate:</label> 
<select name="amount" id="amount">
<option value="5.00">$5.00</option>
<option value="25.00">$25.00</option>
<option value="50.00">$50.00</option>
</select>

谁能告诉我如何正确地做到这一点?谢谢!

最佳答案

托管的 PayPal 按钮允许您发送选项变量,但如果不是用于捐赠按钮,请确保选项值(用于下拉菜单/文本框)与保存在您的 PayPal 帐户中的值完全匹配。即不要编辑 PayPal 为您创建的下拉框。

至于向托管按钮添加下拉框/文本框,只要不改变付款金额,这是完全可行的。因此,为了创建一个允许您编辑金额的托管捐赠按钮,我建议如下:

  1. > Create a buy now button on PayPal , 添加您希望添加到捐赠按钮的下拉框和/或文本框。创建此按钮就像创建捐赠按钮一样,因为这正是我们要做的,将此按钮更改为捐赠按钮。
  2. 复制整个“立即购买”按钮 HTML 代码,粘贴到记事本或可以使用“查找和替换”的编辑器中。
  3. 将所有出现的“buynow”替换为“donate”(这通常只会改变图像)。此外,将“_xclick”替换为“_donations”。 (告诉 PayPal 如何生成结帐页面)

您现在有一个捐赠按钮

关于 Paypal 捐赠按钮 : Adding 'Amount' and 'Currency' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134865/

相关文章:

android - Paypal 仅在美国和英国以沙盒模式测试信用卡?

php - Paypal 不在移动浏览器的返回 url 上发布数据

php - PayPal Rest SDK API - 获取 token

Paypal自适应支付和IPN

javascript - 自动添加然后POST的HTML表单

utf-8 - PayPal Payflow Gateway UTF-8 字符

php - Magento cron 试图联系 Paypal?

用于小额支付的 PayPal Payments Pro?

c# - 获取堆栈跟踪错误并且不明白为什么

PayPal Sandbox API SSL 握手错误 HTTPS 请求