支払い完了後、notify_url は通知を受け取りません
返信内容:
コールバックかどうかを確認します。設定内のアドレスは正しいです。 WeChat QR コード スキャン支払いを行ったところです。
カニ デーモンも使用しました。
支払いを開始するときに、いくつかの場所を確認してください。
必ず正しく入力してください。notify_url
非同期コールバック ページで。 、 WeChat を追加します プッシュされたデータは簡単にデバッグできるようにログに配置されます
file_put_contents('./log.txt', file_get_contents('php://input'));
次に、デバッグのために log.txt の内容を確認します
natapp を使用してローカルでテストします。返されたデータの WeChat 側とどのように応答したか
1. コールバック URL はパブリック ネットワークからアクセスできる URL である必要があります
2. コールバック URL はパラメータを取ることができません
3. 販売者プラットフォームはコールバック URL を設定する必要があります
4. コールバック URL 入口のログ調整
これは私が書いたログです
NATAPP を使用してテストしたところ、Tencent サーバーが pay-notify.php にリクエストをまったく送信していないことがわかりました
上記はWeb サイトの WeChat スキャン コードの支払いが完了すると、notify_url はモード 2 のコンテンツを使用して通知を受け取りません。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。