html - 是否可以在查询字符串参数中指定 PayPal 固定捐赠金额?

标签 html url paypal query-string donations

假设我们有一个 <input>用户可以在其中输入数字的元素(例如 500 )。

当单击某个按钮左右时,我希望用户被重定向到 PayPal 捐赠页面,他们可以在其中指定金额,但将默认值设置为输入中设置的数字(在本例中为 500) .

PayPal url 是否允许这样的选项(可能通过查询字符串参数)?

最佳答案

是的,这是可能的。您将需要创建一个开源捐赠按钮,以便让捐赠者从您创建的表格中添加捐赠金额,而不是在 PayPal 托管页面上。

您需要将此添加到您的捐赠按钮代码

<input type="text"   name="amount" size=10><br /><br />

下面是完整的捐赠按钮示例代码。

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_donations">
 <!-- Update to Your PayPal Email or Merchant ID -->
<input type="hidden" name="business" value="youremail@email.com">
<input type="hidden" name="lc" value="US">
 <!-- Update the Value to the Donation Name -->
<input type="hidden" name="item_name" value="Test Donations"><p>Please Enter an Amount</p>
 <!-- The below will allow your customers to enter an amount and this gets passed to PayPal -->
<input type="text"   name="amount" size=10><br /><br />
 <!-- The rest is the normal PayPal Donation button Info -->
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="cn" value="Add special instructions to the seller:">
<input type="hidden" name="no_shipping" value="2">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHosted">
<input type="image" src="https://www.paypalobjects.com/en_US/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>

Creating Donation Buttons

关于html - 是否可以在查询字符串参数中指定 PayPal 固定捐赠金额?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32178411/

相关文章:

java - (Java) 在 URL 和带有 .jar 文件的文件之间出现问题

php - 如何通过 URL 接受 GET 参数,但不包含 ".php?argument=value"

android - 如何使包含下划线的文本 URL 工作

paypal - 如何创建一个人们必须付费才能看到某些页面内容的网站?

html - 元素之间的意外间隙

javascript - 如何通过 Javascript 从 div 添加/删除类?

html - Joomla 不在前端显示图像

javascript - 即使用户选择取消,如何保留 FileDialog 输入值? (ASP.Net/Javascript)

encryption - 沙盒模式帐户下的加密通知

php - 为什么我应该在付款请求后放置 sleep 功能以获取 Paypal 交易 ID?