幾天後,我們總是從貝當有人與我們的網上商店PayPal付款得到這個電子郵件:Drupal的電子商務 - 貝寶即時付款通知警告
Please check your server that handles PayPal Instant Payment
Notifications (IPN). IPNs sent to the following URL(s) are failing:
[OUR_SHOP_URL]/commerce_paypal/ipn/paypal_wps%7Ccommerce_paymen
t_paypal_wps
If you do not recognize this URL, you may be using a service provider
that is using IPN on your behalf. Please contact your service provider
with the above information. If this problem continues, IPNs may be
disabled for your account.
Thank you for your prompt attention to this issue.
Sincerely,
PayPal
我們使用Drupal的商業上的Drupal 7.「有趣「的事情是:有時會出現這種錯誤,有時候不會。出現此錯誤時,Drupal-Commerce無法將付款狀態設置爲「已完成」,因此需要花費大量時間來手動執行此操作...
我在此找到了「解決方案」,但* .patch並沒有解決問題:https://www.drupal.org/node/1055390
其他解決方案? :/
編輯:
當看看Drupal的最近的日誌信息,我可以找到這是跟蹤誤差。
這是我得到的信息:
Type commerce_paypal
Date Thursday, October 9, 2014 - 13:15
User Anonymous (not verified)
Location [URL]/commerce_paypal/ipn/paypal_wps%7Ccommerce_payment_paypal_wps
Referrer
Message IPN URL accessed with no POST data submitted.
Severity warning
Hostname 173.0.81.1
Operations
編輯2:
我們發現不便......我們有HTTPS。我非常樂意使用HTTP Url。而且...這工作正常。但我們希望HTTPS不是HTTP。但也許它會幫助你在這裏發生什麼?
當我看看我的管理菜單中最近的日誌消息時,我從列表中的模塊中得到這個錯誤:IPN URL訪問時沒有提交POST數據。 – TJR 2014-10-09 12:03:56