我正试图通过PayPal付款标准获得此表格以进行捐赠……
<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的documentation工作,但事实并非如此.相反,我得到这个错误:
“我们无法处理此交易,因为卖家提供的PayPal电子邮件地址存在问题.请与卖家联系以解决问题.如果此付款是针对易趣物品列表,您可以通过”询问卖家“联系卖家.问题“列表页面上的链接.如果您有正确的电子邮件地址,可以在www.paypal.com上付款.”
此错误没有任何意义,因为您没有提供这些表单中的电子邮件地址.然而在我看来,我的表格需要发布某种身份证明 – 否则PayPal将如何知道哪个帐户正在接受捐赠?除非我使用PayPal帐户设置注册域名,但也没有地方可以做到.
有人有设置这个的经验吗?
解决方法
是的,正如您所提到的,它需要某种接收者的标识符.
您需要添加的是“业务”参数.就这样.
您需要添加的是“业务”参数.就这样.
<input type="hidden" name="business" value="your secure merchant account ID / email here">