PayPalさんからの指摘

フォーラム その他 PayPalさんからの指摘

  • このトピックには4件の返信、2人の参加者があり、最後にchibiにより8年前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #78239
    chibi
    参加者

    WordPress のバージョン:3.3.2
    Welcart のバージョン:Version 1.1.5
    サーバー(会社名、サービス名):xserver
    SSLの利用:あり

    PayPalさんから下記の指摘があったのですが、今まで3年くらい利用して初めての指摘がありました。
    私共が利用しているサーバー(xserver)からエラーのレスポンス(HTTP 500)が戻ってきたと言われているのですがどうすればよいのか分かりかねています。
    何か不具合が発生することがあるのでしょうか。

    ——————-
    いつもPayPalをご利用いただきありがとうございます。
    PayPalマーチャント テクニカル サービスのxxxxxと申します。

    こちらでお客様のIPN履歴を確認いたしましたところ、一部のIPNをお客様のサーバーに送付する時に、
    お客様のサーバーからエラーのレスポンス(HTTP 500)が戻ってきて、正しくIPNを受信できていませんので、こちらはIPN警告メールを自動的に送付いたしました。
    御社のサーバーから戻ってきたHTTP 500はInternal Server Errorであり、通常はウェブサイトのプログラム実行中に落ちている場合が発生します。
    お手数をおかけいたしますが、お客様のウェブサイトサーバーで、IPN受信する際のログやプログラムなどをご確認していただけませんでしょうか。
    もしショッピングカートソフトウェアをご利用の場合は、ショッピングカートにお問い合わせいただけますでしょうか。

    以上、何卒よろしくお願い致します。
    ——————-
    いつもPayPalをご利用いただきありがとうございます。
    PayPalマーチャント テクニカル サービスのxxxxxと申します。

    IPNプロトコルの流れとして、マーチャントのサーバーがIPNを受信したら、必ずHTTP 200をレスポンスしなければいけないです。
    下記の図の③のところです。
    https://www.paypalobjects.com/webstatic/en_US/developer/docs/ipn/IPN_auth_flow.gif

    もしHTTP 200以外のコードをレスポンスされたら、PayPalサーバーは受信失敗と認識し、その後はHTTP 200のレスポンスをもらうまでに、15回のリトライをします。
    15回以降はIPN送信失敗となり、この取引のIPNの送信は停止します。
    今回はHTTP 500になる原因について、ご利用のショッピングカートにお問い合わせいただけますでしょうか。

    以上、何卒よろしくお願い致します。

    #78242
    yskysmr
    キーマスター

    こんにちは。

    PayPal の決済はエクスプレス・チェックアウトでしょうか。それともモジュールをお使いでしょうか。

    #78243
    chibi
    参加者

    ありがとうございます。
    PayPal の決済はエクスプレス・チェックアウトを使用しています。
    SSL は xserver の共有SSL を使用しています。

    #78260
    yskysmr
    キーマスター

    chibi 様

    ご利用の PayPal アカウントにログインし、個人設定>即時支払通知(IPN)をご確認ください。サイトアドレスと別の URL など設定をされていませんでしょうか。エクスプレス・チェックアウトの場合は IPN の設定は不要ですので、無効化してみてください。

    #78261
    chibi
    参加者

    エクスプレス・チェックアウトの場合、IPN の設定は不要なんですね。
    試してみます。
    ありがとうございました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。