Paypal不成功交易转到成功URL

时间:2015-12-15 14:52:19

标签: html5 paypal paypal-ipn payment

我使用HTML5和CSS3设计Paypal实现的网站。我已实施Paypal捐赠按钮如下:

 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
        <input type="hidden" name="cmd" value="_donations">
        <input type="hidden" id ="businessAccount" name="business" value="">
        <input type="hidden" name="lc" value="US">
        <input type="hidden" name="rm" value="2">
        <input type="hidden" name="button_subtype" value="services">
        <input type="hidden" name="cn" value="Add Some Words about this Donation:">
        <input type="hidden" name="currency_code" value="USD">
        <input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynow_LG.gif:NonHosted">
        <input type="hidden" name="on0" value="Donate">
        <input id="amount" type="hidden" name="amount" value="" >
        <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
        <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
        <input id="notify_url" type="hidden" name="notify_url" value="">
        <input id="return" type="hidden" name="return" value="">
        <input id="cancel_return" type="hidden" name="cancel_return" value="">
        <input id="custom" type="hidden" name="custom" value="">


 </form>

我正在设置他们的值使用jQuery:

  $("#return").val(PAYPAL_SUCCESS_URL);
  $("#notify_url").val(PAYPAL_NOTIFY_URL);
  $("#cancel_return").val(PAYPAL_CANCEL_RETURN_URL);

我放错了商家的Paypal AccountId(test@Yahoo.com)。点击结账时,它会将用户引导至付款错误页面,如下图所示 enter image description here

在此页面上,当用户点击Return to Merchant's时,成功网址即会打开。如果没有付款交易,我在这里感到困惑,而不是调用cancel_return为什么它调用return URL ???

0 个答案:

没有答案