paypalから入金通知があったのにzen cartのオーダーに記録無し

古いバージョンのZen Cartについて不具合が見つかった場合はこちらで情報を共有してください。
アバター
wdc

paypalから入金通知があったのにzen cartのオーダーに記録無し

投稿記事by wdc » 2009/10/15 21:19

初めて投稿します。
よろしくお願いいたします。

paypal決済にて通販運営しているサイトの手伝いをしています。
zen cart 1.3.8a, PHP 5.1.6, MySQL 5.0.22での運用です。

このたび、paypalから決済通知があったのにzen cartのオーダー記録には載っていないという現象に会いました。
運営開始から数ヶ月経っていますが初めての現象です。
サーバ会社に確認したところ、該当する日のサーバダウンとMySQLダウンはありませんでした。

また、同日に自分でテスト購入した結果は、問題無しでした。
つまり検証時は、zen cartのオーダーにきちんと記録されており、paypalからの通知も届いたということです。

原因として何か考えられること、または確認すべきことがありましたら、お教えいただけますでしょうか。
よろしくお願いいたします。
アバター
きたきつね
記事: 147
登録日時: 2007/11/02 08:58

Re: paypalから入金通知があったのにzen cartのオーダーに記録無し

投稿記事by きたきつね » 2009/10/16 13:56

今まで数回こういった症状が発生した事は有りますが、その場合は必ずと行っていいほどPayPalサーバーからのレスポンス問題でした。
http://developer.paypal-portal.com/t5/b ... ts_updates
を見てそのPayPalからの入金通知が発生した時間と近い時間にPayPal側で何らかのトラブルが発生していないかを確認してみてください。
あなたも私も一般人
( ^ω^) 照れるので様は止めてね
http://zencart-pro.com/
http://bigmouse.jp/
アバター
wdc

Re: paypalから入金通知があったのにzen cartのオーダーに記録無し

投稿記事by wdc » 2009/10/16 23:54

きたきつねさん、ありがとうございます。

日本ではpaypalがそれほど普及していないせいか、なかなか原因 (または過去事例) が見つからなく、apacheのログを見ても問題が無いのでほとほと困っていました。

これが自分の店ならまだいいのですが、お手伝いしているところでしたので、もしzen cartに原因があるのなら、それを勧めた私にある程度の責任が生じるかなぁと、へこんでいました。

"Paypal Sessions Viewer + pushorder"
http://www.zen-cart.com/forum/showthread.php?t=98343
の事例と言いますかソリューションを見つけましたので、やはりきたきつねさんのご返答と合致しているように思います。

今後、上記モジュールの検証と導入を考慮しています。
お教えいただいたPaypalコミュニティについては、今後とも定期的にチェックしようと思います。
ありがとうございました!
アバター
さいきゆみ
記事: 57
登録日時: 2008/6/26 12:57
お住まい: 大阪府高槻市
連絡を取る:

Re: paypalから入金通知があったのにzen cartのオーダーに記録無し

投稿記事by さいきゆみ » 2011/4/01 01:17

私もまったく同じことで悩んでいます。
突然使えなくなり、しばらく放置していたのですが、新しくなったようなので再挑戦してみました。 決済は簡単に成功し、ペイパルからの決済のメールも届きますが、お客様が元にもっどっても反映されていません。

それで、
http://www.zen-cart.com/index.php?main_ ... ucts_id=84
のセッションビューアーを入れてみましたが、ここで設定するipアドレスとパスワードはデータベースのipアドレスとパスワードということなんでしょうか?

わかる方おられましたらお願いします。
今日も勉強しました!”
登れない山はない
http://yumisaiki.blogspot.com/
アバター
さいきゆみ
記事: 57
登録日時: 2008/6/26 12:57
お住まい: 大阪府高槻市
連絡を取る:

自力解決しました

投稿記事by さいきゆみ » 2011/4/01 01:17

ipはアドミン画面の上部に書いてある ipを書込み

adminのパスワードを使って

includes/extra_confiqures/pushorder.php


admin/includes/extra_configures/pushorder.php

の両方にパスワードを入れることでできるようです。

ペイパルからのメールを見てこのモジュールを使い、データベースに反映させる方法ということで、カッコは悪いがこれでなんとか使えますが、どっちにしてもより改善を望みます。
今日も勉強しました!”
登れない山はない
http://yumisaiki.blogspot.com/

“1.3.0.x公式版の不具合情報” へ戻る