0

リスナーを正常に作成し、IPN シミュレーターを使用している場合は正常に機能しています。しかし、支払いの過程で支払いリクエストを行う際に、notify_url に同じリスナー URL を設定すると、処理が正常に行われても何も起こりません。誰かが定期支払いを Paypal から直接キャンセルしたかどうかを知るにはどうすればよいですか? または、定期支払いが行われるたびにリスナーを設定するにはどうすればよいですか? 私のnotify_urlに何か問題がありますか? これは私の notify_url がどのように見えるかです:

http://example.com/paypal_notification/ipn_callback

余分なパラメータはありません。それが正しいか?前もって感謝します。

4

2 に答える 2

1

プロファイルが作成されたとき、定期的なプロファイルが請求されるたび、およびプロファイルがキャンセルされたときに、IPN を取得する必要があります。アカウントの IPN 履歴をチェックして、IPN が送信されていることを確認し、PayPal に何らかのエラーが返されていないかどうかを確認します。サーバー アクセス ログをチェックして、PayPal がスクリプトを呼び出していることを確認し、エラー ログをチェックして、何かがトリガーされているかどうかを確認します。www を追加してみてください。を URL に追加し、URL の末尾に拡張子を付けてファイルの種類を指定します。また、このフォーラム POSTに投稿した IPN に関するIPN トラブルシューティングのヒントがいくつかあります。

于 2013-04-26T19:53:02.683 に答える
0

IPN は、プロファイルが作成されたアカウントにのみ送信されます。これが私がそれを行う方法です。

  1. Paypal の ProfileID と電子メール アドレスをデータベースに保存します。
  2. すべての IPN 通知を自分で受信し、失敗した場合は、ProfileID に基づいて特定のユーザーに電子メールを送信するか、他のアクションを実行します。
于 2013-04-28T23:02:56.437 に答える