html5 - 自己的H5页面如何集成支付宝支付
大家讲道理
大家讲道理 2017-04-17 14:56:47
0
3
1047
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
迷茫

ご招待いただきありがとうございます。

残念ながら、Alipay は統合していません...しかし、Paypal を一部の外国クレジット カード支払いと統合しました。
具体的にどのように統合するかについては、ドキュメントとデモをご覧ください。

フロントエンド ページまたはサーバー側の統合?

これは、支払いビジネスの複雑さによって異なります。単純なスキャン コード支払いなどの場合は、ページに直接統合してください。詳細については、推奨事項について Alipay の公式ドキュメントを参照する必要があります。支払いビジネスが非常に複雑である場合 (定期的な支払いなど、Alipay にあるかどうかはわかりません)、またはページが安全ではないと感じる場合は、そのページをサーバーに置くことができます。

次の点に注意してください:

  • 支払い後のメッセージ コールバック (Paypal は IPN と呼ばれます)、文書を注意深く読み、公式文書に記載されている各ステータス、成功、失敗、処理などを理解する必要があります (Alipay ではこれらのどれもありません。) 。わからない)。 それぞれの状況に総合的に対処する必要があります。

  • メッセージのコールバックの遅延に注意してください。ユーザーは支払いを行っている可能性がありますが、支払いサーバーの処理に遅延が発生する可能性があります。

  • パラメータの検証は非常に厳密であり、サーバー側で価格を計算してから Alipay に渡すのが最善です。クライアントから提供されたデータは信頼しないでください。

  • 支払いインターフェイスのガイダンスはフレンドリーである必要があります。たとえば、ユーザーが正常に支払いをした後、サーバーがエラーを起こして応答しなかった場合、混乱を避けるためにユーザーに連絡するための入り口を提供する必要があります。 .

  • 上記は、支払い統合を行った後の私の感想です...
    ユーザーを騙さないでください。 。 。
    お金に関する暗号は全力で扱わなければなりません、本当に油断はできません...

    いいねを押す +0
    PHPzhong

    以前に Alipay のフロントエンド支払いを行ったことがありますが、バックエンドはコードの文字列を返す必要がありました。フロントエンドは、このコードをトリガーする限り料金を支払うことができます。バックエンドに必要なパラメーターについては、ビジネスによって異なります。詳細については、Alipay のドキュメントを参照してください。

    いいねを押す +0
    巴扎黑

    バックエンドの設定方法がわかりません。Alipay の公式ドキュメントには、フロントエンドがまだコードを記述する必要があると記載されています。
    これは主にコールバック関数です

     res => { const p = document.createElement('p');
                        p.innerHTML = res.html;
                        document.body.appendChild(p);
                        document.forms.alipaysubmit.submit(); }
    いいねを押す +0
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート