私は自分のサイトで Paypal の標準支払いを実装しています。ユーザーがサブスクリプションを発行し、販売とユーザーの支払いを追跡するためにデータベースを更新したときに通知を受け取るリソースがあります。サイトの通知リソースを誤って変更してしまい、機能しなくなりました。ユーザーがチェックアウトに成功し、通知 URL が機能しなくなったら、メールで警告するようにペイパルに設定はありますか?
2 に答える
0
IPN URLが応答しない場合、実際にはPayPalから通知が届きます。メールは次のようになります。
Hello xxxxx,
Please check your server that handles PayPal Instant Payment Notifications (IPN).
IPNs sent to the following URL(s) are failing:
http://domain.com/ipnhandler.php
If you do not recognize this URL, you may be using a service provider that is
using IPN on your behalf. Please contact your service provider with the above
information. If this problem continues, IPNs may be disabled for your account.
Thank you for your prompt attention to this issue.
Thanks,
PayPal
私たちの場合、処理スキームはIPNが未処理であることを認識しているため(毎朝調整ステップもあります)、必要かどうかを調べることができますが、なぜ「事故」が発生しているのかわかりません。
于 2013-01-29T23:50:28.387 に答える
0
通知 URL を変更した場合、私の知る限り、以前に作成されたトランザクションに保存されている URL を変更する方法はありません (もちろん、プロファイルで指定された IPN URL にデフォルト設定される URL なしで作成されたトランザクションを除きます)。設定)。
最善の策は、前のリスナーを存続させておき、必要に応じて転送することです。古い URL から、POST された IPN データを保持する新しい URL への 301 リダイレクトを確立することは、次の質問への回答に基づいた解決策になる可能性があります: .htaccess - 投稿データをリダイレクトすることは可能ですか?
于 2013-01-28T20:13:49.687 に答える