当ウェブサイトでは、Alipay インターフェース、WeChat インターフェース、インターフェースフリーの支払い回収方法を適用することはできません。
顧客の Web サイトで支払いが必要だったが、インターフェースを申請できなかったため、サードパーティのインターフェースを見つけましたが、数日ごとにエラーが発生したため、インターネットで人気のある支払い方法を調べました。
多くの非公式ビジネス Web サイトは、Alipay の即時支払いインターフェースを申請できず、WeChat 支払いインターフェースも申請できません。しかし、支払いインターフェースが必要です。どうすればよいでしょうか?
現在、インターネット上にはインターフェースフリーの実装方法がたくさんあります。
主に 2 つの方法があります:
1. サードパーティの Web サイトを直接構築します。この Web サイトは、衣服や靴などのフォーマルな物理的商品を販売する通常のショッピング Web サイトなどの通常の Web サイトです。この種の Web サイトのインターフェイスに適用するのは簡単です。
インターフェースを申請した後、このウェブサイトは通常通り支払いにアクセスできます。
次に、私たちの非公式ウェブサイトは、通常のウェブサイトにデータを投稿し、通常のウェブサイトで注文を追加し、通常の支払いを行うことができ、支払いが完了してコールバックされた後、支払い結果が非公式ウェブサイトに返されて支払いが完了します。
この方法が最も安全です。別の方法である
2 も現在ではよく使用されています。
支払い用に QR コードが提供され、ユーザーはコードを直接スキャンして顧客のコンピュータにインストールされ、オンラインで Alipay と WeChat のバックグラウンドをスキャンすることもできます。新しいレコードが見つかったら、Web サイトに投稿して支払いプロセスを完了します。
これには支払い確認プロセスが含まれるため、誰が支払うのかを知っておく必要があります。
お支払いの際、備考欄にて誰が支払ったのかを確認するのが通常のやり方です。
他の人のコードを見て、より良い実装方法を見つけました。
まず、モバイル Alipay で支払い用の QR コードを 50 ~ 100 個生成します。支払い理由に、QR コードで保存されるファイルの名前も自分で設定します。番号を入力すると、これら 50 個の QR コードの番号レコードがデータベースに保存されます。
各レコードにはステータスフィールドが与えられ、0は支払いが可能であることを意味し、1は支払いが行われていることを意味し、UIDフィールドもあります。
支払いが必要な場合は、まずデータベースからステータスが 0 のレコードを選択し、ステータスを 1 に設定します。選択後、支払いユーザー ID もこのレコードの UID フィールドに更新されます。ユーザーがコードのスキャンを完了すると、
QR コードがユーザーに返されます。この時点で、Alipay 取引記録の備考欄に QR コードの番号が表示されます。
弊社の EXE プログラム (実際には、Alipay 取引記録ページをいつでも更新する WEBVIEW コントロール) は、新しいレコードを取得した後にレコードを抽出し、Web サイトがメッセージを受信すると、それを Web サイトに POST します。このコメント番号を入力してデータベースから抽出します。
レコードを選択すると、この UID に残高を追加するか、注文の支払いを完了します。その後、このレコードのステータスを 0 に変更します。
これで支払いは完了です。この方法は現在、より一般的に使用されています。
読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしていただきありがとうございます!
Alipay インターフェース、WeChat インターフェースを適用できないウェブサイトが増えており、インターフェースなしの支払い徴収を実装するためのソリューションがいくつかあります。関連記事については、PHP 中国語 Web サイトに注目してください。