ホスト型決済ページ
取引をキャプチャするためのホスト型決済ページ(HPP)を開くリンクを生成します。
重要なポイント
-
ペイロードにデータ(例:金額、通貨、顧客詳細、return_url、決済方法)が事前入力されている場合、これらの詳細はHPPに反映され、スムーズなユーザー体験を提供します。
-
ペイロードに必要なデータが欠けている場合、顧客はHPPで不足している情報を手動で入力する必要があります。
-
必要なヘッダーと認証詳細が含まれていることを確認し、HPPリンクを正常に生成します。
フローダイアグラム
ApplePay & GooglePay
加盟店がApple PayおよびGoogle Payに対応している場合、ホスト型決済ページ(HPP)にはGoogle PayおよびApple Payのボタンが表示され、顧客はこれらの方法で支払いを完了できます。
重要なポイント
加盟店の設定
-
Apple PayまたはGoogle Payのいずれかの加盟店IDを、決済リンクを生成するリクエストの際にHPPペイロードに含める必要があります。
-
加盟店が正しく設定されている場合、これらの決済方法は自動的にHPPに表示されます。
決済ボタン
-
HPPは、加盟店のアカウントの利用可能性と設定に基づいて、Google PayおよびApple Payのボタンを動的に表示します。
-
顧客は、どちらかの方法をシームレスに使用して、HPPから直接取引を完了できます。
APIパラメータ
Authorizations
認証のためのAPIキー。形式:'Basic YOUR_API_KEY_HERE'
x-api-key専用のAPIキー
Body
リターンURLを含むJSONオブジェクト
処理通貨(例:JPY)
3
"JPY"
加盟店ID(DASMID)
128
"< Merchant ID >"
加盟店のメールアドレス
45
"merchant@testemail.com"
カード所有者の請求先住所を含むJSONオブジェクト
取引の金額
1000
加盟店の取引参照ID
45
"2003089893366DTEST"
カード所有者の配送先住所を含むJSONオブジェクト
Response
取引参照ID
"f49173ce-4916-445c-a831-3c1468acf14e"
生成されたホスト型決済ページのURLリンク
"https://checkout-dev.paymentoptions.com/jp/HostedPaymentPage/hKJsdByR"
取引の金額
1000
取引の処理通貨
"JPY"
加盟店の取引参照ID
"2003089893366DTEST"
実行された取引のDAS加盟店ID
"< Merchant ID >"
加盟店のメールアドレス
"merchant@testemail.com"
リターンURLを含むJSONオブジェクト
カード所有者の請求先住所を含むJSONオブジェクト
カード所有者の配送先住所を含むJSONオブジェクト