我正在尝试使用 PayPal Payments Standard 获取此表格以发起捐赠...
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_donations">
<input type="text" name="amount"></input>
<input type="hidden" name="item_name" value="OrganizationXYZ Donation">
<input type="hidden" name="image_url" value="http://www.OrganizationXYZ.org/images/logo.gif">
<input type="image" name="submit" border="0" src="https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" alt="PayPal - The safer, easier way to pay online">
</form>
根据 PayPal 的文档,这似乎应该可以工作,但事实并非如此。相反,我收到此错误:
“我们无法处理此交易,因为卖家提供的 PayPal 电子邮件地址有问题。请联系卖家解决问题。如果这笔付款是针对 eBay 列表的,您可以通过“询问卖家 a”联系卖家问题”列表页面上的链接。当您拥有正确的电子邮件地址时,可以在 www.paypal.com 进行付款。”
此错误没有任何意义,因为您没有在这些表单中提供电子邮件地址。然而在我看来,我的表格需要发布某种身份证明——否则 PayPal 怎么知道哪个账户正在接收捐款?除非我通过我的 PayPal 帐户设置注册域,但也没有地方可以这样做。
有没有人有设置这个的经验?