アプリ側で Alipay と WeChat の支払いを行うには、PHP は何をする必要がありますか? iOS では PHP バックエンドを設定する必要があると言われましたが、その意味がわかりません。誰か助けていただけますか?
闭关修行中......
私は PayPal と globalcollect の支払いを行ってきました。これらのアプリ側の支払いは次のように要約できます:
バックエンドが最初に行う必要があるのは、注文の正当性を検証することです
ユーザーが支払いを完了できるように、注文番号、注文金額、通貨記号、注文の支払い住所などの注文の詳細をフロントエンドに提供します。
フロントデスクから支払い成功のメッセージを受信した後、フロントデスクはまず、支払いが成功したかどうか、支払い金額の確認、通貨がデータベース内の注文と一致するかどうかなどを確認するために、PayPalまたはGlobalCollectサードパーティのエクスキューズを要求します。
すべてのテストが正しければ、注文ステータスを変更します
一般的に、APP決済は主にAPP側で支払い全体を完了し、バックエンドは保存前のさまざまなデータの情報と確認のみを提供します。したがって、必要なのはフロントエンドと連携することだけです。
デモに基づいて支払いを開始するのはアプリの役割です。開始に必要な注文金額、注文番号、説明はすべてインターフェースによって提供されます。 支払いが完了すると、支払い者のサーバーは支払い結果を支払い者にフィードバックします。このコールバック アドレスは、支払い結果の受信、結果に基づいた注文ステータスの変更などに使用されます。ここに書く必要があります。
php、完了した、統合された順序。詳細は、WeChat 支払いの統合された順序で確認できます。つまり、パラメーターを渡し、署名を生成し、アプリに署名を検出するツールを使用できます。
のロジックは似ています。
私は PayPal と globalcollect の支払いを行ってきました。これらのアプリ側の支払いは次のように要約できます:
バックエンドが最初に行う必要があるのは、注文の正当性を検証することです
ユーザーが支払いを完了できるように、注文番号、注文金額、通貨記号、注文の支払い住所などの注文の詳細をフロントエンドに提供します。
フロントデスクから支払い成功のメッセージを受信した後、フロントデスクはまず、支払いが成功したかどうか、支払い金額の確認、通貨がデータベース内の注文と一致するかどうかなどを確認するために、PayPalまたはGlobalCollectサードパーティのエクスキューズを要求します。
すべてのテストが正しければ、注文ステータスを変更します
一般的に、APP決済は主にAPP側で支払い全体を完了し、バックエンドは保存前のさまざまなデータの情報と確認のみを提供します。したがって、必要なのはフロントエンドと連携することだけです。
デモに基づいて支払いを開始するのはアプリの役割です。開始に必要な注文金額、注文番号、説明はすべてインターフェースによって提供されます。
支払いが完了すると、支払い者のサーバーは支払い結果を支払い者にフィードバックします。このコールバック アドレスは、支払い結果の受信、結果に基づいた注文ステータスの変更などに使用されます。ここに書く必要があります。
php、完了した、統合された順序。詳細は、WeChat 支払いの統合された順序で確認できます。つまり、パラメーターを渡し、署名を生成し、アプリに署名を検出するツールを使用できます。
コールバック アドレスを入力すると、支払いが成功するとアプリが支払いを開始し、コールバック アドレス データを取得し、注文を確認し、注文ステータスを変更します。のロジックは似ています。