通过 PayPal 进行全球捐赠

Posted

技术标签:

【中文标题】通过 PayPal 进行全球捐赠【英文标题】:Global donations via PayPal 【发布时间】:2014-06-06 22:48:19 【问题描述】:

我正在编写一个从公司网站上的人那里收集捐款的脚本,我可以将 PayPal 与我们的系统集成,并且也可以让捐款工作,但是如果有人没有贝宝帐户,他们会尝试通过信用卡(在 PayPal)支付,但他们遇到的问题是,无论他们选择哪个国家/地区,州下拉菜单都不会改变,这就是我的 form 的样子。我想知道是否需要用我的表格发送一些东西来接受全球捐赠,这最终可能会解决状态下拉列表的问题。

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> \
    <input name="cmd" type="hidden" value="_xclick-subscriptions"/> \
    <input id="business" name="business" type="hidden" value="'+loadEmail()+'"/> \
    <input name="item_name" type="hidden" value="Donation to One Horizon"/> \
    <input name="item_number" type="hidden" value="aid-donation"/> \
    <input id="currency_code" name="currency_code" type="hidden" value="'+loadCurrency()+'"/> \
    <input name="no_shipping" type="hidden" value="1"/> \
    <input name="return" type="hidden" value="http://onehorizon.net/index.php/thank-you-for-your-donation/"/> \
    <input name="cancel_return" type="hidden"
           value="http://onehorizon.net/index.php/thank-you-for-your-donation/?error=cancel"/> \
    <input name="no_note" type="hidden" value="1"/><input name="lc" type="hidden" value="CA"/> \
    <input name="bn" type="hidden" value="PP-SubscriptionsBF"/>';
    <input type="submit" class="mcpddonatenow" name="submit" value="Donate Now" > \
</form>

我一直在网上搜索 PayPal 文档,但找不到问题所在,如果我能得到一些帮助,我将不胜感激

【问题讨论】:

【参考方案1】:

这似乎是您必须发布到PayPal MTS 的内容,但您需要提供尽可能多的详细信息。

尝试清除浏览器历史记录/缓存并重试。还可以尝试不同的浏览器,看看问题是否仅在单个浏览器或版本中发生。您需要尝试将其缩小到可能发生的单个浏览器/版本。

实际上,清空您的历史记录/缓存实际上可能会解决问题。

【讨论】:

谢谢@andrew,paypal 回复我需要联系MTS

以上是关于通过 PayPal 进行全球捐赠的主要内容,如果未能解决你的问题,请参考以下文章

iOS 中捐赠按钮的 Paypal 集成

使用 GET 的 PayPal 购买或捐赠表单 URL

贝宝 - 经常性捐款 URL

饮水思源:MariaDB基金会国内捐赠渠道开通

如果低于 30,paypal 不会通过询问运输声明

使用信用卡通过paypal捐款时如何取回付款信息?