ウェブサイトに統合する決済ゲートウェイを実装するには?:- www.deekpay.com

ウェブサイトに決済ゲートウェイを統合するには?

ペイメントゲートウェイは、買い手、マーチャント、買い手の銀行、売り手の銀行など、取引におけるすべての利害関係者を結びつけるものです。そのため、個人がウェブサイトにペイメントゲートウェイを導入する場合、完全に習熟するまでに時間がかかるのです。ペイメントゲートウェイの統合は、オンライン取引を成功させるために非常に重要です。そこで、ここでは通常、決済ゲートウェイを通じて取引が行われる際に発生するAPIコールについて説明する。

上の図は、主な統合ステップを示している。

API統合のステップ

マーチャント・ウェブサイト

トランザクションを開始するために、マーチャントはPOSTリクエスト(インターネット上の特定のインタラクションパターンである)を生成する。リクエストは必須パラメータとオプションパラメータの両方を含んでいなければならない。必須フィールドには、キー(ゲートウェイによって提供される)、トランザクションID(加盟店側で生成される注文参照番号)、金額、商品情報、名前、電子メール、電話番号、サービスプロバイダー、ハッシュ(チェックサム)が含まれる。また、加盟店はハッシュを計算し、ペイメントゲートウェイに送信する。

PayUペイメントゲートウェイのウェブサイト

POSTリクエストがPayUに到達すると、顧客は支払いゲートウェイ(PayU)の支払いページにリダイレクトされます。顧客は、PayUページで特定の支払いオプション(クレジットカード/デビットカード/インターネットバンキングなど)を選択し、「Pay」をクリックします。この時点で、決済ゲートウェイは顧客を選択した銀行にリダイレクトします。顧客は銀行のログインページで必要な承認/認証プロセスを完了し、銀行は成功/失敗のレスポンスをペイメントゲートウェイに返します。

トランザクション POST リクエストがペイメントゲートウェイサーバーに到達すると、新しいトランザクショ ンエントリがデータベースに作成される。ゲートウェイデータベース内の各新規トランザクションを識別するために、ゲートウェイ側で毎回一意な識別子が作成される。

ペイメントゲートウェイは、銀行から受信した応答に基づいてトランザクションのステータスをマークします。

最終トランザクションレスポンスはPOSTレスポンスで加盟店に送信される。このレスポンスで、マーチャントはトランザクションの最終ステータスを受け取る。加盟店はここでハッシュパラメータも受け取る。これはユーザーによる改ざんを厳密に防ぐために行われる。

さまざまなツールキットで決済ゲートウェイの統合プロセスをいかに簡素化できるか

異なるツールキットは、多くのタスクを自動化するための異なるAPIを提供します。PayUは、簡単に統合するための2つのタイプのツールキットを開発者に提供します - ショッピングカート統合ツールキットとプラットフォームベースの統合ツールキット。

ショッピングカート統合ツールキット

ショッピングカートツールキットは、コードとAPIを通じて決済ゲートウェイの統合プロセスを簡素化するのに役立ちます。現在、PayUは30以上のショッピングカート統合ツールキットを提供しています。これらには以下が含まれます:

オープンカート

インタースパイア

Joomla VirtueMart

マジェント

プレスタショップ

ゼンカート

CSカート

OScommerce

ワードプレスeコマース

ワードプレス

Drupalユーバーカート

WHMCS

プラットフォームベースの統合ツールキット

PayUは現在、4つの異なる環境向けの統合ツールキットを提供している:

PHP

ジェイエスピー

.

ROR

PayUは、最も簡単で迅速な決済ゲートウェイ統合プロセスを持っています。PayUの支払いゲートウェイとあなたのウェブサイトとの統合について今すぐ詳細をご覧ください!

PayUウェブサイトの統合プロセスに関するご質問は、请发送邮件至[email protected]咨询我们。