[CSVフォーマット]クレジットカード/SFTP取引配信ファイル<会員ID版_ダウンロードファイル>
ファイルフォーマット仕様
| No | 項目 | 説明 |
| 1 | ヘッダ行 | あり |
| 2 | 文字コード | Shift_JIS |
| 3 | 改行コード | LF |
| 4 | 囲み文字 | 値は全てダブルクォーテーション(”)で囲われます |
| 5 | 区切り文字 | 値は全てコンマ(,)で区切られます |
CSVファイルに含まれる項目
| No | 項目名 | 最大 バイト数 | 使用文字 | 説明 |
| 1 | ショップID | 13 | 【半角文字】英数 | ショップを識別するID |
| 2 | オーダーID | 27 | 【半角文字】英数 【半角記号】- | 取引を識別する一意なID ※加盟店様が決済時に指定したID |
| 3 | 要求処理区分 | 14 | 【半角文字】漢カ | 処理を実行しようとした取引の処理区分 ※あくまでも要求時の処理区分になりますので、取引状態とは異なります ※表 要求処理区分一覧(SFTP取引配信)参照 |
| 4 | 商品コード | 7 | 【半角文字】数 | 通常は【0000990】 カード会社との契約にて使用する商品コードが決められている場合のみ他の値が入る ※加盟店様のショップにて使用している商品コードではありません |
| 5 | 利用金額 | 7 | 【半角文字】数 | 決済の利用金額 |
| 6 | 税送料 | 7 | 【半角文字】数 | 決済の税送料 |
| 7 | 支払方法 | 12 | 【全角文字】カ漢 | 決済を行う際の支払方法で、以下のいずれか 一括 分割 ボーナス一括 リボ |
| 8 | 支払回数 | 2 | 【半角文字】数 | 支払方法が分割の場合に支払う回数 |
| 9 | カード種別 | - | - | (現状は未使用) |
| 10 | 会員ID | 60 | 【半角文字】英数 【半角記号】-_@. | 決済時に加盟店様が指定した会員ID |
| 11 | 予備 | - | - | (現状は未使用) |
| 12 | 予備 | - | - | (現状は未使用) |
| 13 | 加盟店自由項目1 | 100 | 【半角文字】英数 【全角文字】英数か カ漢 【全角記号】すべて | 加盟店様が決済時に指定した加盟店自由項目1~3の値 |
| 14 | 加盟店自由項目2 | 100 | 同上 | 同上 |
| 15 | 加盟店自由項目3 | 100 | 同上 | 同上 |
| 16 | 取引ID | 32 | 【半角文字】英数 | 当サービスにて発行する取引を識別するための一意なID |
| 17 | 取引パスワード | 32 | 【半角文字】英数 | 取引に対するパスワード |
| 18 | トランザクションID | 28 | 【半角文字】数 | 弊社が処理を行うごとに発行している処理番号 |
| 19 | 承認番号 | 7 | 【半角文字】英数 スペース | カード会社がオーソリごとに発行する承認の番号 ただし、有効性チェックや取消、返品、月跨り返品の場合には発行されない(=全てスペース文字、または空となる)場合がある 承認番号は7桁以内の英数文字・スペース文字で構成されるか、空となる 例)“1234567”, “ 123456”(先頭1文字スペース+6桁数値) “ “(全てスペース文字) “ABCDEFG” “”(空) |
| 20 | 仕向先コード | 7 | 【半角文字】英数 | 決済を処理したカード会社のコード ※仕向先カード会社は加盟店様がご契約されているカード会社です |
| 21 | エラーコード | 3 | 【半角文字】英数 | 発生したエラーコード |
| 22 | エラー詳細コード | 9 | 【半角文字】英数 | 発生したエラー詳細コード |
| 23 | 処理日時 | 14 | 【半角文字】数 | 取引に対して最後に処理を行った日時 yyyyMMddhhmmss書式 |
以下はBIN判定結果通知機能をご契約の加盟店様のうち、
管理画面上から「カードの属性情報を出力する」を「出力する」に設定している場合のみ出力されます。
| No | 項目名 | 最大 バイト数 | 使用文字 | 説明 |
| 24 | 国際ブランド | 16 | 【半角文字】英数 | カードの国際ブランド VISA 判別不能時は空文字が設定されます。 また、No24~29は管理画面上にて「カードの属性情報を出力する」を「出力する」に設定している場合のみ出力されます。 |
| 25 | 国内発行フラグ | 1 | 【半角文字】数 | カードの国内発行フラグ 1:国内発行カード |
| 26 | イシュアコード | 7 | 【半角文字】数 | カードのイシュアコード 国内発行カード(国内発行フラグ=1)の場合のみ設定されます。 |
| 27 | デビット/プリペイドフラグ | 1 | 【半角文字】数 | カードのデビット/プリペイドフラグ 2:プリペイドカード |
| 28 | デビット/プリペイドカード発行会社名 | 75 | 【半角文字】英数 【全角文字】英数か カ漢 【全角記号】すべて | カードのデビット/プリペイド発行会社名 デビット(デビット/プリペイドフラグ=1)もしくはプリペイド(デビット/プリペイドフラグ=2)の場合のみ設定されます。 |
| 29 | 最終仕向先のカード会社コード | 7 | 【半角文字】英数 | 最終仕向け先コード |
以下はBIN判定結果通知機能をご契約の加盟店様のうち、
管理画面上から「独自BIN情報を出力する」を「出力する」に設定している場合のみ出力されます。
| No | 項目名 | 最大 バイト数 | 使用文字 | 説明 |
| 30 | 加盟店設定情報1 | 100 | 【半角文字】英数 記号 (※1) 【全角文字】英数か カ漢 (※2) | 加盟店様が独自BIN登録時に指定した加盟店自由項目1~5の値 入力パラメータで指定したクレジットカードに該当する独自BINが複数ある場合、そのBINに設定された情報を「#」区切りで返却します。 また、No30~34は管理画面上にて「独自BIN情報を出力する」を「出力する」に設定している場合のみ出力されます。 ※1:次の半角記号は除外【# ^ ` { | } ~ & < > " '】 |
| 31 | 加盟店設定情報2 | 100 | 同上 | 同上 |
| 32 | 加盟店設定情報3 | 100 | 同上 | 同上 |
| 33 | 加盟店設定情報4 | 100 | 同上 | 同上 |
| 34 | 加盟店設定情報5 | 100 | 同上 | 同上 |
要求処理区分一覧(SFTP取引配信)
| No | 項目 | 説明 |
| 1 | 有効性チェック | カード番号が存在するか、有効なカードであるかを確認するための処理区分 |
| 2 | 簡易オーソリ | 仮売上と同等の処理ではあるが、実売上にすることはできず加盟店様でカード会社への売上伝送を行う必要性がある処理区分 |
| 3 | 仮売上 | カード与信枠を確保する処理区分 |
| 4 | 実売上 | 仮売上後に売上確定し、お客様への請求を行う処理区分 |
| 5 | 即時売上 | 仮売上(カード与信枠確保)と実売上(売上確定)の処理を同時に実施する処理区分 |
| 6 | 取消 | 取引をキャンセルする処理区分 |
| 7 | 返品 | 取引をキャンセルする処理区分 |
| 8 | 月跨返品 | 取引をキャンセルする処理区分 |
参考になりましたか?