paypal notify_url即使在表单上传递也是空的

时间:2013-04-21 12:40:28

标签: paypal paypal-ipn

imn提交此表单以向用户发送定期付款注册

      <form name='_xclick' id='_xclick' action='https://www.paypal.com/cgi-bin/webscr' method='post'>
        <input type='hidden' name='cmd' value='_xclick-subscriptions'>
        <input type='hidden' name='business' value='xxxxx@gmail.com'>
        <input type='hidden' name='currency_code' value='EUR'>
        <input type='hidden' name='no_shipping' value='1'>
        <input type='hidden' name='a3' value='90.00'>
        <input type='hidden' name='p3' value='1'>
        <input type='hidden' name='t3' value='M'>
        <input type='hidden' name='custom' value='customerId=F5C311'>
        <input type='hidden' name='src' value='1'>
        <input type='hidden' name='sra' value='1'>
        <input type='hidden' name='item_name' value='xxxxx'>
        <input type='hidden' name='cancel_return' value='http://www.xxxxxx.com/package-success?pplstatus=0&amp;customerId=F5C311'>
        <input type='hidden' name='return' value='http://www.xxxxxx.com/package-success?pplstatus=1&amp;customerId=F5C311'>
        <input type='hidden' name='notify_url' value='http://www.xxxxxx.com/package-success?pplstatus=IPN&amp;pplstatus=0&amp;customerId=F5C311'>
        <input type='hidden' name='rm' value='2'>
      </form>
    <script>document.forms['_xclick'].submit();</script>

由于某些神秘的原因,当我查看PayPal IPN历史记录时,通知网址为空,当然我的系统上没有处理该付款(附上了PayPal消息信息)。 邮件传递已启用,并且已写为http://www.xxxxxxx.com/?pplstatus=IPN

的URL

PayPal IPN message info

我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

这是我们目前正在解决的一个已知问题。 IPN消息仍将正常发送,但IPN历史记录页面可能无法反映正确的状态/ notify_url详细信息。

编辑:截至29/04已解决此问题。如果您遇到任何进一步的问题,请告诉我。

答案 1 :(得分:-1)

我有类似的问题,我在这里描述:

https://stackoverflow.com/questions/16174275/why-paypal-does-not-call-my-notify-url-but-on-sandbox-everything-works

但我的状态是重试,我的IPN没有被调用。我真的不知道发生了什么。