私は Django-PayPal プラグイン ( http://github.com/johnboxall/django-paypal/tree/master ) を使用していますが、これは 1 つの問題でほぼ正常に動作します。
統合プロセスに従いましたが、すべてガイドと同じであると思います。しかし、私は常に INVALID 応答フラグを取得するという問題があります。成功した IPN を特定することはできません。
IPN で INVALID 応答を取得しない方法を知っていますか?
私は Django-PayPal プラグイン ( http://github.com/johnboxall/django-paypal/tree/master ) を使用していますが、これは 1 つの問題でほぼ正常に動作します。
統合プロセスに従いましたが、すべてガイドと同じであると思います。しかし、私は常に INVALID 応答フラグを取得するという問題があります。成功した IPN を特定することはできません。
IPN で INVALID 応答を取得しない方法を知っていますか?
私はそれが古い質問であることを知っていますが、これからまだ恩恵を受ける人もいます.
支払いに使用する PayPal テスト アカウントの「支払いレビュー」を無効にする必要があります。その後、期待どおりに動作するはずです。
現在、これを使用してサイトを開発しています。サンドボックスを使用すると、支払いステータスについて正しい応答が得られますが、購入者の電子メールは常に無効としてマークされます。
サンドボックス環境によるものだと思います。
長い間 IPN から INVALID 応答が返ってきました....サンドボックス (sandbox.paypal.com) ではなく、ライブ サーバー (www.paypal.com) を使用していたことに気づきました。