Re: [解決済み] paypalの時に受注リスト、メールなどがひょうじされない

2010 年 5 月 1 日

ホーム フォーラム 使い方全般 [解決済み] paypalの時に受注リスト、メールなどがひょうじされない Re: [解決済み] paypalの時に受注リスト、メールなどがひょうじされない

#59458

nanbu
参加者

こんにちは。

register_globals はオフでOKです。

ステイタスのpending とCompleted に問題はありません。

PayPalの処理も問題ないようです。PayPal からショップにリクエストされる際に異常が出ていると考えています。

状況こうなっています。

PDT(同期処理)

ここでは受注データは記録されません。ページの遷移のみです。

「Website Payment Preferences」で設定したURLに返ってくるはずです。PayPal からリクエストを受けたWelcart はPayPal に対してソケット通信による認証処理を行います。現在この認証処理が行われずに(log にPDTの記録がありません)トップページへ戻ってしまいます。

これは設定したURL に間違いがあるか、セッションが切れているためWelcart がトップページを強制表示しているかのどちらかと考えられます。

IPN(非同期処理)

これはPay Now ボタンを押した歳に即時に行われる処理です。この処理はlog を見る限り正常に認証処理が行われています。認証が完了してデータベースに記録する前にセッションを確認して、セッションがなければ強制終了します。(セッションIDはPayPal から渡ることになっています)

メールの送信はデータベースに正常に登録されたときのみ送信しますので強制終了された場合はこれも送信されません。

ただ両方とも、完全にセッションが原因かと言うとそれにも疑問が残っています。

もう一度調査させていただいて宜しいでしょうか。