即時支払い通知(IPN)のメッセージを受信しない場合は、以下を確認してください。
受信アカウントのメールアドレスを確認する
支払いが送信されているアカウントのメールアドレスの確認手続きが完了していることを確認してください。個人設定ベースのIPNの場合は、IPNがスクリプトに送信されるには、受信アカウントのメールアドレスの確認が完了している必要があります。
個人設定を確認する
個人設定ベースのIPNを使用している場合は、アカウントの個人設定でIPNが無効になっていないことを確認してください。確認手順
- ここをクリックしてPayPalアカウントにログインします。
- [個人設定]をクリックします。(新しい画面では、右上の[事業情報]アイコンをクリックし、ドロップダウンメニューから[個人設定と設定]を選択します。)
- [即時支払い通知の設定]をクリックします。(新しい画面では、[販売ツール]をクリックし、「即時支払い通知]の横の[更新]をクリックします。)
- IPNがオンまたは有効に設定されていることを確認します。
ファイアウォールを確認する
即時支払い通知は、PayPalによって開始されるHTTP POSTです。サーバーでファイアウォールを使用している場合は、PayPalからのPOSTをブロックされていないことを確認します。
お客さまのネットワークでIPNを許可するようファイアウォールを設定する必要がある場合は、以下のIPアドレス情報に関するよくあるご質問をご覧ください。
- 本番環境
- Sandbox
設定、テスト、利用方法、およびPayPal IPNシミュレータに関する詳細情報は、次のURLでご覧ください。
即時支払い通知(IPN)ガイド - https://developer.paypal.com/webapps/developer/docs/classic/products/instant-payment-notification/
IPN Getting Started Guide(即時支払い通知(IPN)入門ガイド) -https://developer.paypal.com/webapps/developer/docs/classic/ipn/gs_IPN/
IPN Integration Guide (IPN統合ガイド) - https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/
Creating/Implementing an IPN Listener(即時支払い通知(IPN)リスナーの作成/実装) -https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNImplementation/
Instant Payment Notification Simulator(即時支払い通知(IPN)シミュレータ) -https://developer.paypal.com/developer/ipnSimulator
その他のマニュアルおよびトラブルシューティング手順は、ここをクリックしてご覧ください。
PayPalではテクニカルサポートの部署がありますので、何かPayPal実装関連の質問や技術的な質問がありましたら、下記URLで記事を検索してみてください。
https://jp.paypal-techsupport.com/
上記URLの一番下の「お問い合わせ」リンクをクリックしてまたは下記URLをアクセスして質問を送信してください。
https://jp.paypal-techsupport.com/app/ask