メインコンテンツまでスキップ
Markdownをコピー

リンクタイプ Plus クレジットカード決済

概要​

リンクタイプ Plusでは、クレジットカード決済を利用できます。

  • クレジットカード決済を利用する場合は、実行パラメータセットにクレジットカード決済固有の必要項目を渡してください。
    URLの生成方法は3通りです。
    • 管理画面で生成:新規取引作成画面にて必要項目を入力してください。
    • APIで生成:API呼び出し時にパラメータを指定してください。
    • パラメータ型URL生成:パラメータ付きURLの生成時にパラメータを指定してください。
  • 実行パラメータセットに会員IDを指定すると、登録済みカード番号を表示し、そのまま決済に利用できます。
  • Forterを利用する場合は、クレジットカード決済固有パラメータに Forter 関連の追加項目を指定できます。
  • 決済完了後は遷移先URLにクレジットカード決済の結果パラメータを返却します。

実行パラメータ仕様​

クレジットカード決済固有パラメータ​

クレジットカード決済固有の実行パラメータは以下の通りです。

json key説明必須形式加盟店デフォルト値※1の登録可否システム
デフォルト値※2
creditクレジットカード決済固有実行パラメータセット(親要素)
クレジットカード決済の実行パラメータセットです。
————
credit.JobCd処理区分
AUTH:仮売上
CAPTURE:即時売上
——✔AUTH
credit.Method支払方法(単一指定)
1:一括
2:分割
3:ボーナス一括
5:リボ
契約により利用可能な支払方法が異なります。利用可能な支払方法を選択してください。
—半角数字1桁✔—
credit.Methods支払方法(複数指定)
以下の中から任意の支払方法を複数指定できます。
1:一括
2:分割
3:ボーナス一括
5:リボ
利用可能な支払方法を複数選択してください。例:["1","2","3"]。MethodとMethodsを併用した場合はMethodsが適用されます。契約がない支払方法は画面に表示されません。
—配列✔—
credit.PayTimes支払回数
分割払いの支払回数を1つに制限したい場合に設定します。
—半角数字2桁✔—
credit.ItemCode商品コード
通常は省略してください。
—半角英数7桁✔0000990
credit.TdFlag本人認証サービス利用フラグ
本人認証サービスの利用有無を指定します。
0:利用しない(3DSなしで決済)
1:3DS1.0を利用する(サポート終了のため指定しないでください。指定時はショップ設定に従います)
2:契約に従う(契約ありなら3DS実施
契約なしなら非実施)
3:3DS2.0を利用する(契約なしの場合はエラー)
本人認証を必須とする場合は必ず3を指定してください。0を指定すると決済時にエラーになります。3DS2.0を未利用の間は0を指定してください。
—半角数字1桁✔2
credit.TdTenantName3Dセキュア表示店舗名
3Dセキュア画面に表示する店舗名。EUC-JPでBASE64エンコードした値を指定してください。
空白のみ・改行は不可。省略時や不正なエンコード時はショップ名が表示されます。日本語利用時は文字化け有無を十分に確認してください。
—半角英数記号25桁✔—
credit.MemberID会員ID
登録済みカード番号を表示して決済したい場合に指定します。
—半角英数記号60桁✖—
credit.SecCodeRequiredFlagセキュリティコード必須フラグ
0:任意入力(OFF)
1:必須入力(ON)
ONにするとセキュリティコードの入力が必須になります。
—半角数字1桁✔0
credit.SecCodeHiddenFlagセキュリティコード非表示フラグ
0:表示する(OFF)
1:表示しない(ON)
ONにするとセキュリティコード入力欄が非表示になります。
—半角数字1桁✔0
credit.CardInputHiddenFlagカード番号入力欄非表示フラグ
0:表示する(OFF)
1:表示しない(ON)
ONかつ会員IDにカードが登録されている場合、カード入力欄を非表示にし登録済みカードのみ選択可能にします。
—半角数字1桁✔0
credit.RegistMemberID決済後カード登録時会員ID
決済後カード登録を行う場合に、カードを登録する会員IDを指定します。
指定し、お客様が登録を許可すると決済成功後にカード情報を登録します。会員が存在しない場合は会員登録も行います。削除済みIDやカードを5枚以上登録済みのIDは指定しないでください(登録に失敗します)。
—半角英数記号60桁✖—
credit.RegistMemberForceFlag決済後強制カード登録フラグ
0:お客様が選択(OFF)
1:強制的に登録(ON)
ONにすると決済成功後に必ずカード情報を登録します。本パラメータを使う場合はRegistMemberIDが必須です。会員が存在しない場合は会員登録も行います。削除済みIDやカードを5枚以上登録済みのIDは指定しないでください。
—半角数字1桁✔0
credit.RegistCardUpdateFlag登録済みカード上書きフラグ
決済後カード登録時に、登録済みカードを更新するかどうかを指定します。
0:追加登録する
1:既存カードを上書き登録する
未指定もしくは「0:追加登録する」を指定した場合は、カードを追加登録します。
「1:既存カードを上書き登録する」を指定した場合は、論理モードのカード登録連番0のカードを上書き登録します。
(有効なカードが登録されていない場合は、追加登録となります。)
※常に1を指定することで、会員IDに紐づくカードを1枚に制限することが可能です。
—半角数字1桁✔0
credit.CardMaxCnt最大カード登録枚数(1~5)
決済後カード登録で1会員あたり登録できる最大枚数を指定します。
RegistMemberID指定時のみ有効です。カード編集機能と併用し両方で制御したい場合は双方で設定してください。
—半角数字1桁✔—
credit.ForterFlagForter利用フラグ
Forterの利用有無を指定します。
0:利用しない
1:利用する
iframeをご利用中の加盟店様は、新たにForterを利用開始する際にJavaScriptの修正が必要となる場合があります。詳細はForter利用時の注意をご確認ください。
—半角数字1桁✔0
credit.Tds2Type3DS2.0未対応時取り扱い
3DS2.0未対応カードの後続処理を指定します。
1:3DS1.0で認証(サポート終了。指定時はショップ設定に従います)
2:エラーとして処理終了
3:通常オーソリを実施
3DS1.0サポート終了のため1以外を指定してください。
—半角数字1桁✔1

※1 加盟店デフォルト値:設定IDに紐づけて加盟店様ごとに設定されたデフォルト値。ショップ管理画面で設定してください。都度のパラメータ指定がない場合に適用されます。
※2 システムデフォルト値:システムで設定されているデフォルト値。都度のパラメータ指定および加盟店デフォルト値がない場合に適用されます。

注意
  • 削除済みの会員IDやカードを5枚以上登録している会員IDはRegistMemberIDに指定しないでください。指定すると決済後カード登録に失敗します。
  • 本人認証サービスを必須とする場合は、TdFlagも「3DS2.0を利用する」に設定してください。

3DS2.0認証固有パラメータ(必須)​

3DS2.0専用パラメータのうち、必須のパラメータは以下の通りです。
詳細は3DS2.0認証必須項目についてを参照してください。

json key説明必須形式加盟店デフォルト値※1の登録可否システム
デフォルト値※2
credit.Tds2InputShowFlag3Dセキュア認証用入力欄表示フラグ
0:OFF(表示しない)
1:ON(表示する)
ONにするとリンクタイプ Plus画面に3Dセキュア2.0認証用のメールアドレスと電話番号の入力欄を表示します。
ONの場合、画面上でお客様のメールアドレスか電話番号の入力が必須になります。以下のいずれかが指定されている場合は、ONにしても入力欄は表示されません:
・カード会員のメールアドレス
・自宅電話番号
・携帯電話番号
・職場電話番号
—半角数字1桁✔0
credit.Tds2Emailカード会員のメールアドレス
RFC違反の形式(例:2連続ドットなど)は設定しないでください。
「3Dセキュア認証用メールアドレス入力欄表示フラグ」をONにすると、画面でお客様入力も可能です。
—半角英数記号254桁✖(null)
credit.Tds2HomePhoneCC自宅電話の国コード(ITU E.164の1~3桁の数字。ISO3166-1ではない点に注意)
例:日本は81(プラス記号なし)
未指定時は81扱い
—半角数字3桁✖(null)
credit.Tds2HomePhoneSubscriber自宅電話番号
「3Dセキュア認証用メールアドレス入力欄表示フラグ」をONにすると、リンクタイプ Plus画面でお客様に入力いただくことも可能です。
先頭の0は省略しても入力しても構いません
例:0312345678,312345678
—半角数字15桁(Forter利用時は13桁)✖(null)
credit.Tds2MobilePhoneCC携帯電話の国コード(ITU E.164の1~3桁の数字。ISO3166-1ではない点に注意)
例:日本は81(プラス記号なし)
未指定時は81扱い
—半角数字3桁✖(null)
credit.Tds2MobilePhoneSubscriber携帯電話番号
「3Dセキュア認証用メールアドレス入力欄表示フラグ」をONにすると、リンクタイプ Plus画面でお客様に入力いただくことも可能です。
先頭の0は省略しても入力しても構いません
例:0312345678,312345678
—半角数字15桁(Forter利用時は13桁)✖(null)
credit.Tds2WorkPhoneCC職場電話の国コード(ITU E.164の1~3桁の数字。ISO3166-1ではない点に注意)
例:日本は81(プラス記号なし)
未指定時は81扱い
—半角数字3桁✖(null)
credit.Tds2WorkPhoneSubscriber職場電話番号
「3Dセキュア認証用メールアドレス入力欄表示フラグ」をONにすると、リンクタイプ Plus画面でお客様に入力いただくことも可能です。
先頭の0は省略しても入力しても構いません
例:0312345678,312345678
—半角数字15桁(Forter利用時は13桁)✖(null)

※1 加盟店デフォルト値:設定IDに紐づけて加盟店様ごとに設定されたデフォルト値。ショップ管理画面で設定してください。都度のパラメータ指定がない場合に適用されます。
※2 システムデフォルト値:システムで設定されているデフォルト値。都度のパラメータ指定および加盟店デフォルト値がない場合に適用されます。

3DS2.0認証必須項目

メールアドレスまたは電話番号(自宅/携帯/職場のいずれか)の指定が必須です。詳細は3DS2.0認証必須項目をご覧ください。

3DS2.0認証固有パラメータ(任意)​

3DS2.0のリスク判定精度向上のため、以下の任意パラメータを設定することができます。

json key説明必須形式加盟店デフォルト値※1の登録可否システム
デフォルト値※2
credit.BillAddrName請求先宛名
この取引での請求先の「宛名」を設定します。請求が発生しない場合や請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時のみ使用されます。請求先住所情報を使用する場合は、Tds2BillAddrLine1・Tds2BillAddrCity・Tds2BillAddrState・Tds2BillAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角40桁 / 60バイト✖(null)
credit.Tds2BillAddrCity請求先住所の市区町村
この取引での請求先住所の「市区町村」を設定します。日本語漢字でなくても構いません。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
例:渋谷区,横浜市
Forter利用時に請求先住所情報を使用する場合は、BillAddrName・Tds2BillAddrLine1・Tds2BillAddrState・Tds2BillAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角50桁 / 75バイト✖(null)
credit.Tds2BillAddrCountry請求先住所の国番号
この取引での請求先住所の「国番号」を設定します。設定する番号はISO 3166-1の数字3桁となります。ITU-E.164ではないのでご注意ください。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
例:日本は392
—半角数字3桁固定✖(null)
credit.Tds2BillAddrLine1請求先住所の町域・丁目番地
この取引での請求先住所の「町域・丁目番地」を設定します。保持している住所を町名と建物名に分割するのが難しい場合は、桁数が収まるようにTds2BillAddrLine1~Tds2BillAddrLine3に住所を設定してください。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に請求先住所情報を使用する場合は、BillAddrName・Tds2BillAddrCity・Tds2BillAddrState・Tds2BillAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角50桁 / 75バイト✖(null)
credit.Tds2BillAddrLine2請求先住所の建物・号室
この取引での請求先住所の「建物・号室」を設定します。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
—全半角50桁 / 75バイト✖(null)
credit.Tds2BillAddrLine3請求先住所情報の予備項目
請求先住所情報に関する予備項目です。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
—全半角50桁 / 75バイト✖(null)
credit.Tds2BillAddrPostCode請求先住所の郵便番号
この取引での請求先住所の「郵便番号」を設定します。ハイフンは含めても、含まなくてもどちらでも構いません。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に請求先住所情報を使用する場合は、BillAddrName・Tds2BillAddrLine1・Tds2BillAddrCity・Tds2BillAddrStateとあわせて5項目すべてを指定してください。
—半角英数字16桁✖(null)
credit.Tds2BillAddrState請求先住所の都道府県番号
この取引での請求先住所の「都道府県番号」を設定します。値を設定する場合は、Tds2BillAddrCountryとあわせて指定してください。Tds2BillAddrCountryが日本(392)の場合は、01~47からなる先頭ゼロ埋めの2桁の形式です。Tds2BillAddrCountryが日本(392)以外の場合は、半角英数字3桁の形式です。請求先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に請求先住所情報を使用する場合は、BillAddrName・Tds2BillAddrLine1・Tds2BillAddrCity・Tds2BillAddrPostCodeとあわせて5項目すべてを指定してください。
—半角英数字3桁✖(null)
credit.Tds2AddrMatch請求先住所と配送先住所の一致/不一致
この取引での請求先住所と配送先住所が一致しているかを指定します。
Y:一致
N:不一致
配送が発生しない場合や判断ができない場合は未設定で構いません。コンビニ受け取りのような場合は不一致としてください。
—半角英字1桁✖(null)
credit.ShipAddrName配送先宛名
この取引での配送先の「宛名」を設定します。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時のみ使用されます。配送先住所情報を使用する場合は、Tds2ShipAddrLine1・Tds2ShipAddrCity・Tds2ShipAddrState・Tds2ShipAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角40桁 / 60バイト✖(null)
credit.Tds2ShipAddrCity配送先住所の市区町村
この取引での配送先住所の「市区町村」を設定します。日本語漢字でなくても構いません。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
例:渋谷区,横浜市
Forter利用時に配送先住所情報を使用する場合は、ShipAddrName・Tds2ShipAddrLine1・Tds2ShipAddrState・Tds2ShipAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角50桁 / 75バイト✖(null)
credit.Tds2ShipAddrCountry配送先住所の国番号
この取引での配送先住所の「国番号」を設定します。設定する番号はISO 3166-1の数字3桁となります。ITU-E.164ではないのでご注意ください。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
例:日本は392
—半角数字3桁固定✖(null)
credit.Tds2ShipAddrLine1配送先住所の町域・丁目番地
この取引での配送先住所の「町域・丁目番地」を設定します。保持している住所を町名と建物名に分割するのが難しい場合は、桁数が収まるようにTds2ShipAddrLine1~Tds2ShipAddrLine3に住所を設定してください。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に配送先住所情報を使用する場合は、ShipAddrName・Tds2ShipAddrCity・Tds2ShipAddrState・Tds2ShipAddrPostCodeとあわせて5項目すべてを指定してください。
—全半角50桁 / 75バイト✖(null)
credit.Tds2ShipAddrLine2配送先住所の建物・号室
この取引での配送先住所の「建物・号室」を設定します。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
—全半角50桁 / 75バイト✖(null)
credit.Tds2ShipAddrLine3配送先住所情報の予備項目
配送先住所情報に関する予備項目です。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
—全半角50桁 / 75バイト✖(null)
credit.Tds2ShipAddrPostCode配送先住所の郵便番号
この取引での配送先住所の「郵便番号」を設定します。ハイフンは含めても、含まなくてもどちらでも構いません。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に配送先住所情報を使用する場合は、ShipAddrName・Tds2ShipAddrLine1・Tds2ShipAddrCity・Tds2ShipAddrStateとあわせて5項目すべてを指定してください。
—半角英数字16桁✖(null)
credit.Tds2ShipAddrState配送先住所の都道府県番号
この取引での配送先住所の「都道府県番号」を設定します。値を設定する場合は、Tds2ShipAddrCountryとあわせて指定してください。Tds2ShipAddrCountryが日本(392)の場合は、01~47からなる先頭ゼロ埋めの2桁の形式です。Tds2ShipAddrCountryが日本(392)以外の場合は、半角英数字3桁の形式です。配送が発生しない場合や配送先住所情報を保持していない場合または詳細住所が不明の場合は未設定で構いません。
Forter利用時に配送先住所情報を使用する場合は、ShipAddrName・Tds2ShipAddrLine1・Tds2ShipAddrCity・Tds2ShipAddrPostCodeとあわせて5項目すべてを指定してください。
—半角英数字3桁✖(null)
credit.Tds2ShipInd商品配送方法
この取引での商品の配送方法を設定します。
01:カード会員の請求先住所に配送する
02:加盟店様が保持している別の確認済み住所に配送する
03:カード会員の請求先住所と異なる住所に配送する
04:店舗へ配送/近所の店舗での受け取りであり、店舗の住所は配送先住所で指定する
05:デジタル商品、オンラインサービス、電子ギフトカードおよび償還コードを含む
06:配送なし、旅行およびイベントのチケットなど
07:その他、ゲーム、配送されないデジタルサービス、電子メディアの購読料など
✔※3—✖(null)
credit.Tds2ChAccChangeカード会員最終更新日
YYYYMMDD形式で設定してください。
カード会員情報の最終更新日を設定します。
—半角数字8桁固定✖(null)
credit.Tds2ChAccDateカード会員作成日
YYYYMMDD形式で設定してください。
カード会員の作成日を設定します。
—半角数字8桁固定✖(null)
credit.Tds2ChAccPwChangeカード会員パスワード変更日
YYYYMMDD形式で設定してください。
カード会員のパスワード変更日を設定します。
—半角数字8桁固定✖(null)
credit.Tds2NbPurchaseAccount過去6ヶ月間の購入回数
過去6ヶ月間に、このカード会員が購入した回数を設定します。
—半角数字4桁✖(null)
credit.Tds2PaymentAccAgeカード登録日
YYYYMMDD形式で設定してください。
カード会員にカード情報が登録された日付を設定します。
—半角数字8桁固定✖(null)
credit.Tds2ProvisionAttemptsDay過去24時間のカード追加の試行回数
過去24時間に行われたカード情報追加の試行回数を設定します。
—半角数字3桁✖(null)
credit.Tds2ShipAddressUsage配送先住所の初回使用日
YYYYMMDD形式で設定してください。
取引で使用される配送先住所が加盟店様で最初に使用された日付を設定します。
—半角数字8桁固定✖(null)
credit.Tds2ShipNameIndカード会員名と配送先名の一致/不一致
01:カード会員名と配送先名が一致
02:カード会員名と配送先名が不一致
カード会員の会員名と取引に使用される配送先名の一致/不一致を設定します。
——✖(null)
credit.Tds2SuspiciousAccActivityカード会員の不審行為情報
01:不審な行動は見られなかった
02:不審な行動が見られた
カード会員で不審な行動(過去の不正行為を含む)を加盟店様が発見したかどうかを設定します。
——✖(null)
credit.Tds2TxnActivityDay過去24時間の取引回数
過去24時間に行われた、カード会員と加盟店様との取引の回数を設定します。
—半角数字3桁✖(null)
credit.Tds2TxnActivityYear前年の取引回数
前年に行われた、カード会員と加盟店様との取引の回数を設定します。
—半角数字3桁✖(null)
credit.Tds2DeliveryEmailAddress納品先電子メールアドレス
電子デリバリーの場合、商品を納品したときの納品先電子メールアドレスを設定します。
—半角英数記号254桁✖(null)
credit.Tds2DeliveryTimeframe商品納品時間枠
01:電子デリバリー
02:当日出荷
03:翌日出荷
04:2日目以降の出荷
商品納品時間枠を設定します。
——✖(null)
credit.Tds2GiftCardAmountプリペイドカードまたはギフトカードの総購入金額
プリペイドカードまたはギフトカードを購入の場合、総購入金額の小数点以上の値を設定します。
—半角数字15桁✖(null)
credit.Tds2GiftCardCount購入されたプリペイドカードまたはギフトカードの総数
プリペイドカードまたはギフトカードを購入の場合、購入された総数を設定します。
—半角数字2桁✖(null)
credit.Tds2GiftCardCurr購入されたプリペイドカードまたはギフトカードの通貨コード
プリペイドカードまたはギフトカードを購入の場合、カードの通貨を表す、ISO 4217で定義されている通貨コードを設定します。
以下のコードは対象外:955、956、957、958、959、960、961、962、963、964、999。
—半角数字3桁固定✖(null)
credit.Tds2PreOrderDate商品の発売予定日
YYYYMMDD形式で設定してください。
先行予約購入の場合は、商品の発売予定日を設定します。
—半角数字8桁固定✖(null)
credit.Tds2PreOrderPurchaseInd商品の販売時期情報
01:発売済み商品
02:先行予約商品
先行予約購入か、発売済み商品の購入かを設定します。
——✖(null)
credit.Tds2ReorderItemsInd商品の注文情報
01:初回注文
02:再注文
カード会員が以前購入した商品を再び注文しているかどうかを設定します。
——✖(null)
credit.TdRequired決済時3DS必須タイプ
0:契約内容に従う
1:3DS認証必須
2:3DS認証必須ではない
—半角数字1桁✖0

※1 加盟店デフォルト値:設定IDに紐づけて加盟店様ごとに設定されたデフォルト値。ショップ管理画面で設定してください。都度のパラメータ指定がない場合に適用されます。
※2 システムデフォルト値:システムで設定されているデフォルト値。都度のパラメータ指定および加盟店デフォルト値がない場合に適用されます。
※3 Forter利用時かつEnterprise加盟店様の場合、必須項目です。

Forter利用時の追加パラメータ​

Forterを利用する場合は、クレジットカード決済固有パラメータに以下の項目を追加できます。

json key説明必須形式加盟店デフォルト値※1の登録可否システム
デフォルト値※2
credit.ForterForter不正検知データ情報
OpenAPIのFraudDetectionForterDataに相当する親要素です。
—オブジェクト——
credit.Forter.FollowForterForter3DS判定利用フラグ
0:Forter判定に従って3DS認証を自動実施
1:Forter判定に従わず、加盟店様側で3DS実施有無を制御
—半角数字1桁✖(null)
credit.Forter.AdditionalInformation追加情報
予備項目であり、追加の情報がある場合に設定します。全体の文字数は最大1700文字です。
—オブジェクト(全体1700文字)✖(null)

※1 加盟店デフォルト値:設定IDに紐づけて加盟店様ごとに設定されたデフォルト値。ショップ管理画面で設定してください。都度のパラメータ指定がない場合に適用されます。
※2 システムデフォルト値:システムで設定されているデフォルト値。都度のパラメータ指定および加盟店デフォルト値がない場合に適用されます。
※3 Forter利用時かつEnterprise加盟店様の場合、必須項目です。

Forter利用時の注意
  • Forterを新たに利用開始する場合、iframeでご利用中の加盟店様は、加盟店サイトに埋め込んでいるJavaScriptの修正が必要となる場合があります。修正されていない場合、3Dセキュア画面へ遷移できない可能性があります。必ずドキュメントに記載の最新のJavaScriptを確認のうえ、事前に動作確認を実施してください。詳細はiframeタグの利用(JavaScriptの実装が必要なケース)を参照してください。
  • 商品情報は CartItems と BasicItemData の対応が 1 対 1 になるように指定してください。
  • Forter利用時、登録済みカードで決済が行われた場合は、名義人情報が自動更新されます。なお、当該更新については「会員情報結果通知」は送信されません。
  • Enterprise加盟店は、管理画面が必須パラメータに対応していないため、Forter利用時の決済用URLを作成できません。

結果パラメータ仕様​

クレジットカード決済を選択した場合に返却される固有の結果パラメータは以下の通りです。

クレジットカード決済固有部​

クレジットカード決済固有の結果パラメータセットです。

パラメータ説明形式
creditクレジットカード決済固有部(親要素)—
credit.Status取引状態
取引の状態を示す以下の値が設定されます。
AUTH:仮売上
CAPTURE:即時売上
UNPROCESSED:未決済(オーソリエラー等で決済が完了していない状態)
AUTHENTICATED:未決済(3DS登録済)
—
credit.Forward仕向先コード
与信を行ったカード会社の会社コードが設定されます。
半角英数7桁
credit.Method支払方法
お客様が選択した支払方法が設定されます。
半角数字1桁
credit.PayTimes支払回数
お客様が選択した支払回数が設定されます。
半角数字2桁
credit.TranIDトランザクションID
弊社が処理を行うごとに発行している処理番号が設定されます。
半角英数28桁
credit.TranDate決済日時
与信を行った日時が設定されます。(yyyyMMddHHmmss形式)
半角数字14桁固定
credit.Approve承認番号
カード会社が発行した与信の承認番号が設定されます。
半角英数7桁

決済後カード登録固有部​

決済後カード登録固有の結果パラメータセットです。
決済後カード登録時会員IDが指定され、かつお客様がクレジットカード情報の登録を許可した場合、
クレジットカード決済固有部と共に加盟店様に返却されます。

パラメータ説明形式
registcard決済後カード登録固有部(親要素)—
registcard.SiteIDサイトID
カードを登録した会員に紐付くサイトIDが設定されます。
半角英数13桁
registcard.MemberID会員ID
指定した決済後カード登録時会員IDが設定されます。
半角英数記号60桁
registcard.CardSeqカード登録連番
登録したカードの論理連番が設定されます。
半角数字4桁
registcard.CardNoカード番号
登録したカード番号をマスクした値が設定されます。
半角数字16桁
registcard.Result決済後カード登録処理結果
決済後カード登録の処理結果(状態)が設定されます。
SUCCESS:決済後カード登録に成功した状態
FAIL:決済後カード登録に失敗した状態
—

Forter利用時固有部​

Forter利用時の決済固有の結果パラメータセットです。
Forter審査結果の詳細については、不正防止サービス(Forter)/審査結果をご確認ください。

パラメータ説明形式
forterForter利用時固有部(親要素)—
forter.ForterOrderIDForter用オーダーID
Forter用のオーダーIDが設定されます。
半角英数字記号40桁
forter.Decision審査結果
Forterの審査結果が設定されます。
APPROVE:承認
DECLINE:拒否
NOT_REVIEWED:未審査
—
forter.Recomendation追加の推奨事項
Forterの追加の推奨事項が設定されます。
半角英数字記号1,000桁

画面遷移​

クレジットカード決済を選択した場合の画面遷移は以下の通りです。

  1. 決済選択入力画面:決済手段を選択し、カード情報を入力
  2. 決済確認画面:入力内容を確認
  3. 3Dセキュア認証画面:カード発行会社による本人認証(本人認証サービス利用時のみ)
  4. レシート画面:決済完了
ワンポイント

確認画面、レシート画面はスキップ可能です。
スキップする場合は、共通パラメータのConfirmSkipFlagおよびReceiptSkipFlagを設定してください。

画面イメージ​

会員IDの指定あり​

実行パラメータに会員IDを指定すると、登録済みカードを選ぶか、新しくカード番号を入力できます。

決済選択/入力画面​

リンクタイプ Plusクレジットカード決済_決済選択画面のスクリーンショット

  1. 決済選択コンボボックスで「クレジットカード」をクリック

リンクタイプ Plusクレジットカード決済_決済情報入力画面のスクリーンショット 2. 登録済みカード番号選択または新規カード番号入力を選択、必要な情報を入力し「次へ」をクリック

ワンポイント
  • 初期状態では登録済みカード選択が有効で、コンボボックスから登録済みのカードを選択できます。
  • 名義人を登録済みの場合は名義人欄に自動表示されます。
  • 名義人保存にチェックして決済すると、登録済みカードに名義人を保存します。

決済確認画面​

決済入力画面でお客様が入力した内容が表示されます。
リンクタイプ Plusクレジットカード決済_決済確認画面のスクリーンショット

  1. 表示された内容を確認し「確定」をクリック
ワンポイント

本人認証サービスをご利用の場合、確定クリック後に認証画面に遷移します。

注意

本人認証サービスを利用するには、対応したクレジットカードが必要です。
非対応のクレジットカードでは、設定を行っても本人認証サービスを利用できません。

レシート画面​

決済手続きが完了した際に表示されます。 リンクタイプ Plusクレジットカード決済_決済完了画面のスクリーンショット

会員IDの指定なし​

実行パラメータに会員IDを指定しない場合は、カード番号入力欄のみが表示されます。

決済選択/入力画面​

リンクタイプ Plusクレジットカード決済_決済選択画面のスクリーンショット

  1. 決済選択コンボボックスで「クレジットカード」をクリック

リンクタイプ Plusクレジットカード決済_決済情報入力画面のスクリーンショット 2. 必要な情報を入力し「次へ」をクリック

決済確認画面​

決済入力画面でお客様が入力した内容が表示されます。
リンクタイプ Plusクレジットカード決済_決済確認画面のスクリーンショット

  1. 表示された内容を確認し「確定」をクリック
ワンポイント

本人認証サービスをご利用の場合、確定クリック後に認証画面に遷移します。

注意

本人認証サービスを利用するには、対応したクレジットカードが必要です。
非対応のクレジットカードでは、設定を行っても本人認証サービスを利用できません。

レシート画面​

決済手続きが完了した際に表示されます。 リンクタイプ Plusクレジットカード決済_決済完了画面のスクリーンショット

🤖 LLMですか?llms.txt・llms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。