<form action="https://www.paypal.com/cgi-bin/webscr" method="post" accept-charset="utf-8">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="business" value="address@gmail.com" />
<input type="hidden" name="item_name" value="company - product" />
<input type="hidden" name="item_number" value="1" />
<input type="hidden" name="amount" value="0.01" />
<input type="hidden" name="currency_code" value="GBP" />
<input type="hidden" name="return" value="http://mywebsite.com/folder/success.php" />
<input type="hidden" name="cancel_return" value="http://mywebsite.com/folder//booking.html" />
<input type="hidden" name="bn" value="company_BuyNow_product_UK" />
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" name="submit" alt="Buy Now" />
</form>
我已将网站支付首选项 > 网站支付的自动退货 > 单选按钮设置为“开启”。我还设置了重定向 url 以匹配我的按钮代码:
<input type="hidden" name="return" value="http://mywebsite.com/folder/success.php" />
单击按钮时,浏览器重定向到贝宝,正确显示我的产品详细信息并允许我付款,然后在加载轮旋转约十五秒时显示“查看您的信息”,收到付款确认电子邮件给我,然后什么也没有发生,轮子不停地旋转,无限期地卡在“查看您的信息”屏幕上,永远不会重定向到我的返回网址......
在 google 或 here 或 paypal 文档上找不到任何相关内容。