クレジットカード決済
改訂履歴
項 番 改定日時 改訂者 対象 改訂内容 1 2015/10/15 梨本 Gateway SSL暗号方式に関して 1 2016/5/6 中野 管理画面設定 5・6ページのイメージ画像修正 SSL暗号方式に関するご案内の削除■はじめに
:HTMLリンク方式について
:ご契約後のフロー
■管理画面の設定項目について
:管理画面の設定項目について①
:管理画面の設定項目について②
■サンプルソース
:カード決済時の必要パラメータについて
:<商品登録無し> 購入ボタン作成方法について①・②
:<商品登録有り> 購入ボタン作成方法
:<その他>サンプルソースについて①-③
目次
はじめに
ご契約後の流れについて、以下ステップの手順となります。
ステップ①
• 決済システムアカウント発行メール
※お申込頂いたご担当者様宛に弊社よりご案内させて頂きます
ステップ②
• 管理画面の設定と「購入ボタン」作成
• ※設定・テスト動作を行って頂きます
ステップ③
• 本番設定
• ※テスト動作確認後、「設定」よりシステムモードをテストモードから
本番モードへ切り替えて頂きます。
HTMLリンク方式とは、決済に必要な情報をパラメータとして
弊社サーバに送信して頂く事で、ROBOT PAYMENT専用の決済フォームを呼び出します。
クレジットカード情報は、弊社サーバ上で入力頂きますので、
貴社でカード情報を管理する必要は一切ございません。
HTMLリンク方式接続イメージ
ご契約後のフロー
HTMLリンク方式について
管理画面の設定項目について①
①.アカウント発行メールに記載のあるURLよりパスワードを変更処理後、ログインをして頂きます。 ※2回目以降は管理画面URL:https://credit.j-payment.co.jp/cp/signin.aspxより ログインIDとご設定頂いたパスワードをご入力し、ログインして頂きます。 ②.管理画面トップ画面より「決済システムの設定」をクリックして頂きます。5ページ目に続く
管理画面の設定項目について②
③.「決済システム設定」内の以下設定箇所をご入力下さい。 ◆システムモード 「テストモード」ではテスト決済を行う事が可 能です。 本番運用の際は「本番モード」への切り替えを お願いします。 HTMLリンク方式(PC版)の場合必須 ◆決済データ送信元URL(PCサイト) PCサイトのドメインをご記入下さい。 ◆決済データ送信元URL(携帯サイト) 携帯サイト(フィーチャーフォン版)での決済 を行う場合、携帯サイトのドメインをご記入下 さい。 加盟店側にメール通知する場合必須 本番運営開始の場合必須 ◆お問い合わせ情報 ご記入頂いたメールアドレスが送信元となり ユーザー様への決済完了メールを送信します。 決済完了メールが不要な場合は、 空欄で問題ありません。 決済者様側にメール通知する場合必須 ◆決済結果通知Eメール 決済されるユーザー様のご注文内容を、 加盟店側へ決済完了メールを通知します。 HTMLリンク方式(携帯版)の場合必須HTMLリンク方式の設定箇所
カード決済時の必須パラメータについて
必要最低限のパラメータについて、以下の表をご確認下さい。 以下以外のパラメータ内容については、「クレジットカード仕様書(LINK方式 都度課金)」 の仕様書P.4-6をご確認下さい。 項目 フィールド 詳細 必須 指定条件 店舗ID aid ご契約時に発行されます。 ▲ 定型 カード決済画面表示 pt 「1」をご指定下さい。 ▲ 定型 商品金額 am 商品金額をご指定下さい。※1 ▲ 半角数字 税金額 tx 税額をご指定下さい。 ※2 ▲ 半角数字 送料 sf 送料をご指定下さい。 ※3 ▲ 半角数字 ジョブタイプ jb 決済処理方法。 「AUTH」(仮売上) ※4 「CAPTURE」(仮実同時売上)※5 ▲ 定型 商品コード iid 管理画面で登録頂いた商品コードを ご指定下さい。※6 ▲ 半角英数 50字以内 <※1、※2、※3> 【決済金額+税金額+送料】の値がカード会社に送信されます。 商品金額に送料、税額を含む場合、tx 、sf は0をご指定下さい。 <※4、※5> AUTH(仮売上)を指定した場合、決済後90日以内に管理画面上から実売上を行ってください。 実売上をされないと、お客様への請求が確定いたしません。 CAPTURE(仮実同時売上)を指定した場合、決済時に自動的に実売上が行われます。 <※6> 商品登録時に「物販」商品として登録頂くと、仮売上で決済され、 「コンテンツ」商品として登録頂くと、仮実同時売上で決済されます。 ■決済データ送信先URL https://credit.j-payment.co.jp/gateway/payform.aspx ※HTML FORM POST/GET 形式で決済フォームへリンクしてください。aid「店舗ID」・pt「カード決済画面表示」のパラメータ以外について、
「商品登録無し」・「商品登録有り」によって必要なパラメータ情報が異なります。
【商品登録無し】:am「商品金額」・tx「税金額」・sf「送料」・jb「ジョブタイプ」のパラメータが必要になります。 注意事項<商品登録無し> 購入ボタンの作成方法について①
◆サンプルソース(商品登録無し)
①、以下の「
商品登録無し」
サンプルソース全文をコピーし、
「テキストファイル」または「メモ帳」に貼り付け致します。
②、貼り付けたソースの変更箇所について、 「店舗ID」、「am」(商品金額)、「tx」(税金額)、「sf」(送料)を修正して頂きます。 「店舗ID」の箇所について、 弊社よりアカウント発行させて頂いた6桁の数字を、 ご入力下さい。 「商品金額」、「税金額」、「送料」の箇所について、 それぞれ金額を入力して下さい。 ※商品金額に税金額、送料を含む場合、 税金額、送料は0をご指定下さい。修正箇所①
修正箇所②
8ページ目に続く
<form action="https://credit.j-payment.co.jp/gateway/payform.aspx"method="POST"> <input type="hidden"name="aid"value="店舗ID"> <input type="hidden"name="pt"value="1"> <input type="hidden"name="cmd"value="0"> <input type="hidden"name="jb"value="CAPTURE"> <input type="hidden"name="am"value="商品金額"> <input type="hidden"name="tx"value="税金額"> <input type="hidden"name="sf"value="送料"> <input type="submit"name="submit"value="購入"> </form><商品登録無し> 購入ボタンの作成方法について②
③、ソースコードの修正後、ファイルに「名前を付けて保存」をして下さい。
保存の際は、「ファイル名」・「ファイルの種類」を以下の修正点を行って下さい。
「ファイル名」の箇所について、 拡張子を「.txt
」→「.html」に修正し、 ファイル名は御社側で決めて頂いて問題ありません。修正箇所①
「ファイルの種類」について、 「すべてのファイルをプルダウンで選択して下さい。修正箇所②
④、保存して頂いた「html」ファイルをクリックして頂き、
以下の画面に遷移し、「購入」ボタンをクリック後、「決済フォーム」に遷移致します。
決済フォーム<商品登録無し>
<商品登録有り> 購入ボタンの作成方法について
◆サンプルソース(商品登録有り)
①、「商品登録有り」サンプルソースについて、
以下内容を修正して頂き、購入ボタン作成方法はP.7-8と同様となります。
「店舗ID」の箇所について、 弊社よりアカウント発行させて頂いた6桁の数字をご入力下さい。 「商品コード」の箇所について、 弊社の管理画面上で商品登録して頂いた商品コードをご入力下さい。 ※商品登録方法については、下記URL(P.20-23)をご参照下さい。 管理画面操作マニュアル:「http://support.j-payment.co.jp/document/manual/cpmanual.pdf」修正箇所①
修正箇所②
<FORM ACTION="https://credit.j-payment.co.jp/gateway/payform.aspx"METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="aid" VALUE="店舗ID"><INPUT TYPE="HIDDEN" NAME="pt" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="iid" VALUE="商品コード"> <INPUT TYPE="submit" NAME="submit" VALUE="購入"> </FORM>
修正箇所①
修正箇所②
②、「html」をクリックし、「購入」ボタンをクリック後、以下決済フォームに遷移致します。
購入ボタンを御社サイト上に、埋め込んで頂きます。
決済フォーム<商品登録有り>
「商品登録有り」決済の場合、 ①商品番号・商品名が決済フォーム上に表示されます。 ※「商品登録無し」決済については、表示さません。 ②ユーザー側でご注文頂いた商品内容について、 弊社の管理画面上で確認する事が可能でございます。ポイント<商品登録有り>
<その他> サンプルソースにつきまして①
◆商品毎のプルダウン式
サンプルソース
商品毎のプルダウンで選択可能なサンプルソースとなります。
以下、修正箇所の内容を変更して頂き、ご利用下さい。
商品毎のプルダウン
画面イメージ
「店舗ID」
の箇所について、 弊社よりアカウント発行させて頂いた6桁の数字をご入力下さい。「商品コード」
の箇所について、 弊社の管理画面上で商品登録して頂いた「商品コード」を入力して下さい。「商品A」・「商品B」等
の箇所について、 エンドユーザー側にプルダウンで選択可能にさせる「商品名」をご入力下さい。修正箇所①
修正箇所②
修正箇所③
<label> <form action="https://credit.j-payment.co.jp/gateway/payform.aspx"method="post"> <input type="hidden" name="aid" value="店舗ID" /><input type="hidden" name="pt" value="1" /> <td class=“table-b-td-a”>商品選択</td> <select name="iid">
<option value="商品コード" >商品A</option> <option value="商品コード" >商品B</option> <option value="商品コード" >商品C</option> <option value="商品コード" >商品D</option>
<INPUT TYPE="submit" NAME="submit" VALUE="購入"> </FORM>
修正箇所①
修正箇所②
<その他> サンプルソースにつきまして②
<label>
<form action="https://credit.j-payment.co.jp/gateway/payform.aspx"method="post"> <input type="hidden" name="aid" value="店舗ID" />
<input type="hidden" name="pt" value="1" />
<input type="hidden" name="jb" value="CAPTURE" /> <input type="hidden" name="sf" value="0" />
<input type="hidden" name="tx" value="0" /> <td class=“table-b-td-a”>金額</td>
<td>1,000円× <select name="am">
<option value="1000" >1</option> <option value="2000" >2</option> <option value="3000" >3</option> <option value="4000" >4</option> <option value="5000" >5</option> </select>
</label></p>
<INPUT TYPE="submit" NAME="submit" VALUE="購入"> </FORM>
◆口数毎のプルダウン式 サンプルソース
商品個数毎にプルダウンで選択可能なサンプルソースとなります。
以下、修正箇所の内容を変更して頂き、ご利用下さい。
商品個数毎のプルダウン式
画面イメージ
「店舗ID」
の箇所について、 弊社よりアカウント発行させて頂いた6桁の数字をご入力下さい。「1,000円」
の箇所について、 サイトページ上に表記したい金額に修正して下さい。「1」、「2」、「3」等
の箇所について、プルダウンでユーザー側に選択出来る個数分を入力下さい。「1000」、「2000」、「3000」等
の箇所については、個数分の商品金額を入力下さい。修正箇所①
修正箇所②
修正箇所③
修正箇所①
修正箇所②
修正箇所③
<その他> サンプルソースにつきまして③
◆エンドユーザー側で金額指定を行う
サンプルソース
エンドユーザー側で金額入力可能なサンプルソースとなります。
以下、修正箇所の内容を変更して頂き、ご利用下さい。
※寄付・募金サイト様向きのソースコードになります。
エンドユーザー側で金額入力可能
画面イメージ
「店舗ID」
の箇所について、 弊社よりアカウント発行させて頂いた6桁の数字をご入力下さい。修正箇所①
<FORM ACTION="https://credit.j-payment.co.jp/gateway/payform.aspx"METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="aid" VALUE="店舗ID"><INPUT TYPE="HIDDEN" NAME="jb" VALUE="CAPTURE"> <INPUT TYPE="TEXT" NAME="am" VALUE="">円
<INPUT TYPE="HIDDEN" NAME="tx" VALUE="0"> <INPUT TYPE="HIDDEN" NAME="sf" VALUE="0"> <INPUT TYPE="HIDDEN" NAME="pt" VALUE="1"> <INPUT TYPE="submit" NAME="submit" VALUE="購入"> </FORM>