トークン化
取引をキャプチャするためのホスト型決済ページ(HPP)を開くリンクを生成します。
重要なポイント
-
ペイロードにデータ(例:金額、通貨、顧客詳細、return_url、決済方法)が事前入力されている場合、これらの詳細はHPPに反映され、スムーズなユーザー体験を提供します。
-
ペイロードに必要なデータが欠けている場合、顧客はHPPで不足している情報を手動で入力する必要があります。
-
必要なヘッダーと認証詳細が含まれていることを確認し、HPPリンクを正常に生成します。
フローダイアグラム
ノート
store_payment_method
: 将来の使用のためにカードトークンを保存するには、ペイロードでtrue
に設定する必要があります。
store_payment_method
を true
に設定すると、カードトークンが保存され、今後の取引でカード詳細を再入力する必要がなくなります。
stored_payment_method_id
は、カード詳細を再入力することなく、今後の取引でカードトークンAPIを使用するために利用できます。
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オブジェクト。
カード所有者の請求先住所を含むJSONオブジェクト。
取引の金額。
1000
加盟店の取引参照ID。
45
"2003089893366DTEST"
カード所有者の配送先住所を含むJSONオブジェクト。
Response
取引参照ID。
"f49173ce-4916-445c-a831-3c1468acf14e"
生成されたホスト型決済ページ(HPP)リンクのURL。
"https://checkout-dev.paymentoptions.com/jp/HostedPaymentPage/hKJsdByR"
取引の金額。
1000
取引の処理通貨。
"JPY"
加盟店の取引参照ID。
"2003089893366DTEST"
実行された取引のDAS加盟店ID。
"< Merchant ID >"
加盟店のメールアドレス。
"merchant@testemail.com"
リターンURLを含むJSONオブジェクト。
カード所有者の請求先住所を含むJSONオブジェクト。
カード所有者の配送先住所を含むJSONオブジェクト。