我正试图通过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>
Run Code Online (Sandbox Code Playgroud)
这似乎应该根据PayPal的文档工作,但事实并非如此.相反,我得到这个错误:
"我们无法处理此交易,因为卖家提供的PayPal电子邮件地址存在问题.请与卖家联系以解决问题.如果此付款是针对易趣物品,您可以通过"询问卖家"联系卖家.问题"列表页面上的链接.如果您有正确的电子邮件地址,可以在www.paypal.com上付款."
此错误没有任何意义,因为您没有提供这些表单中的电子邮件地址.然而在我看来,我的表格需要发布某种身份证明 - 否则PayPal将如何知道哪个帐户正在接受捐赠?除非我使用PayPal帐户设置注册域名,但也没有地方可以做到.
有人有设置这个的经验吗?
是的,正如您所提到的,它需要某种接收者的标识符.
您需要添加的是"业务"参数.就这样.
<input type="hidden" name="business" value="your secure merchant account ID / email here">
Run Code Online (Sandbox Code Playgroud)
您必须拥有商家帐户.
您可以在此处查看教程:http:
//kb.worldsecuresystems.com/833/cpsid_83331.html
试试这段代码:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<select name="amount">
<option value="3.99">6 Months ($3.99)</option>
<option value="5.99">12 Months ($5.99)</option>
</select>
<br>
<input name="currency_code" type="hidden" value="USD">
<input name="shipping" type="hidden" value="0.00">
<input name="tax" type="hidden" value="0.00">
<input name="return" type="hidden" value="urlOnValidPayment">
<input name="cancel_return" type="hidden" value="UrlOnCancelPayment">
<input name="notify_url" type="hidden" value="URLForValidationPayement">
<input name="cmd" type="hidden" value="_xclick">
<input name="business" type="hidden" value="your e-mail">
<input name="item_name" type="hidden" value="name of the object">
<input name="no_note" type="hidden" value="1">
<input type="hidden" name="no_shipping" value="1">
<input name="lc" type="hidden" value="EN">
<input name="bn" type="hidden" value="PP-BuyNowBF">
<input name="custom" type="hidden" value="custom data">
<input type="image" src="https://www.paypalobjects.com/en_US/CH/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form>
Run Code Online (Sandbox Code Playgroud)
对我来说这是工作
归档时间: |
|
查看次数: |
29560 次 |
最近记录: |