ホームページ  >  記事  >  バックエンド開発  >  WeChat支払い、問題

WeChat支払い、問題

WBOY
WBOYオリジナル
2016-06-20 12:50:233815ブラウズ

「この注文の支払いは別のアカウントによって開始されました。あなたには再度開始する権利がありません。」という状況が発生しました。

支払いをクリックすると、ダイアログ ボックスが表示されます


アドバイスをお願いします、ありがとうございます


ディスカッションへの返信 (解決策)

他の質問を探すのに忙しかったので、返信しませんでした明確に書く時間がありません。


今日はこのプロンプトが表示されました。以前は問題ありませんでしたが、週末以降、すべての Android で支払いができなくなったようです。

iPhone には問題ありません

試してみただけで、電話の問題ではありません。

この状況に遭遇した人はいますか?ご返信ください、ありがとうございます

支払いを開始するとき、変更された注文が支払われたかどうかを確認します。たとえば、このメカニズムは WeChat の組み込みインターフェースによって実際に処理されたかどうかを確認します。注文して返品されました。再度支払いに行くと、WeChat は操作が繰り返されたことを通知します。




ローカル注文テーブル、支払テーブル、その他の記録をクリアします。このプロンプトも表示されました。どこに問題があるのか​​わかりません

Weiphp フレームワークが使用されています



よく考えてみると、支払いのたびに、注文が開始されました。毎回支払う注文と同じである必要があります

(支払い処理は js_api を使用し、結果ファイル、注文番号、合計金額を書き込みます。支払い時にその中の注文番号と金額を読み取ります)
最後に、Addons/WeiSite/result.php で、支払いが行われるたびに更新されないことがわかりました。内容は、
問題は、Linux ではファイルのアクセス許可が制限されており、書き込みが禁止されているため、毎回同じ注文が支払われることです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。