取引検索処理

オペレーション名

取引検索

機能概要

プロパティの設定値を元にSMBC決済ステーションへ取引検索のリクエストを送信します。
レスポンスの情報は、出力スキーマから取得することができます。
本コンポーネントで使用可能な処理コマンドは以下です。

本オペレーションが使用する取引検索の詳細な仕様については、決済ステーションのインターフェース仕様書を参照してください。

データモデル

本コンポーネントのデータモデルはテーブルモデル型です。

プロパティ

基本設定
項目名 必須/省略可 変数の使用 説明 備考
名前 必須 使用不可 スクリプトキャンバス上での名前を入力します。  
必須設定
項目名 必須/省略可 変数の使用 説明 備考
接続先 必須 使用不可 グローバルリソースを選択します。
グローバルリソースの設定方法については、「グローバルリソースのプロパティ」を参照してください。
  • [追加]:
    新規にグローバルリソースを追加します。
  • [一覧の編集]:
    「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。
 
処理コマンド 必須 使用不可 処理コマンドを選択します。
  • [決済情報(すべて)]
  • [与信結果情報]
 
検索条件 任意 使用可能 検索条件を設定します。 検索条件の各種項目の設定方法については、「検索条件の各種項目」を参照してください。
データ処理方式
項目名 必須/省略可 変数の使用 説明 備考
データ処理方式 必須 使用不可 データ処理方式を選択します。
  • [スクリプトの設定を使用する]:(デフォルト)
    スクリプトプロパティの大容量データ処理の設定をアダプタに使用します。
  • [大容量データ処理を行わない]:
    大容量データ処理を行いません。
  • [大容量データ処理を行う]:
    大容量データ処理を行います。
 
コメント
項目名 必須/省略可 変数の使用 説明 備考
コメント 省略可 使用不可 このアダプタの簡単な説明を記述することができます。  

検索条件の各種項目

検索条件の各種項目を設定します。[処理コマンド]毎に設定する検索条件の各種項目は異なります。
決済情報(すべて)
エレメント名 ラベル名 説明 書式・制限 必須/任意
bill_method 決済手段区分 決済の手段を表す区分。 半角数字 2バイト
任意
kyoten_cd 拠点コード 加盟店様が割り当てる拠点コード。
加盟店様に採番頂くコードとなります。
半角数字 8バイト
任意
inc_kyoten_flg 拠点検索対象有無
  • "1": 含む
  • "0": 含まない
指定なしは「含まない」となります。
半角数字 1バイト
任意
shoporder_no_from 請求番号From 加盟店様の請求を一意に識別する番号(From)。 半角英数 25バイト
任意
shoporder_no_to 請求番号To 加盟店様の請求を一意に識別する番号(To)。 半角英数 25バイト
任意
kessai_no_from 決済受付番号From 決済ステーションで採番した番号(From)。 半角数字 14バイト
任意
kessai_no_to 決済受付番号To 決済ステーションで採番した番号(To)。 半角数字 14バイト
任意
seikyuu_date_from 請求確定日From 請求確定日From。
YYYYMMDD
半角数字 8バイト
任意
seikyuu_time_from 請求確定時分From 請求確定時分From。
HHMM
半角数字 4バイト
任意
seikyuu_date_to 請求確定日To 請求確定日To。
YYYYMMDD
半角数字 8バイト
任意
seikyuu_time_to 請求確定時分To 請求確定時分To。
HHMM
半角数字 4バイト
任意
shiharai_date_from 支払期限日From 支払期限日From。
YYYYMMDD
半角数字 8バイト
任意
shiharai_date_to 支払期限日To 支払期限日To。
YYYYMMDD
半角数字 8バイト
任意
syuno_date_from 収納日From 収納日From。
YYYYMMDD
半角数字 8バイト
任意
syuno_time_from 収納時分From 収納時分From。
HHMM
半角数字 4バイト
任意
syuno_date_to 収納日To 収納日To。
YYYYMMDD
半角数字 8バイト
任意
syuno_time_to 収納時分To 収納時分To。
HHMM
半角数字 4バイト
任意
jotai_date_from 状態更新日From 状態更新日From。
YYYYMMDD
半角数字 8バイト
任意
jotai_time_from 状態更新時分From 状態更新時分From。
HHMM
半角数字 4バイト
任意
jotai_date_to 状態更新日To 状態更新日To。
YYYYMMDD
半角数字 8バイト
任意
jotai_time_to 状態更新時分To 状態更新時分To。
HHMM
半角数字 4バイト
任意
kessai_status_group 決済ステータスグループ 決済の処理ステータスグループコード。 半角数字 2バイト
任意
kessai_warn_status 決済警告ステータス 決済の警告ステータスコード。 半角数字 2バイト
任意
bill_no 顧客番号 顧客を一意に識別する番号(12 桁または14 桁をご契約時に選択) 半角数字 12または14バイト
任意
bill_name 顧客名 顧客名。 全角 60バイト
任意
saihakkou_flg 再発行有無
  • "1": 再発行ありのみ
  • "0": すべて
指定なしは「すべて」となります。
半角数字 1バイト
任意
sort_list 並び順指定
  • "01": 収納企業コード
  • "02": 拠点コード
  • "03": 決済手段
  • "04": 請求番号
  • "05": 決済受付番号
  • "06": 請求金額
  • "07": 収納金額
  • "08": 請求確定日時
  • "09": 収納日時
  • "10": 支払期限日
  • "11": 顧客名
  • "12": 決済ステータス
  • "13": 警告ステータス
  • "14": 状態更新日(決済ステータス)
  • "15": 状態更新日(警告ステータス)
指定なしは「収納企業コード」となります。
半角数字 2バイト
任意
sort_jun 昇順・降順指定
  • "1": 昇順
  • "2": 降順
指定なしは「昇順」となります。
半角数字 1バイト
任意
shohin_meisai_flg 商品明細出力有無 取引検索結果に商品明細を出力するかどうかを指定します。
  • "1": 出力する
  • "0": 出力しない
指定なしは「出力しない」となります。
半角数字 1バイト
任意
与信結果情報
エレメント名 ラベル名 説明 書式・制限 必須/任意
bill_method 決済手段区分 決済の手段を表す区分。 半角数字 2バイト
任意
kyoten_cd 拠点コード 加盟店様が割り当てる拠点コード。
加盟店様に採番頂くコードとなります。
半角数字 8バイト
任意
inc_kyoten_flg 拠点検索対象有無
  • "1": 含む
  • "0": 含まない
指定なしは「含まない」となります。
半角数字 1バイト
任意
yoshin_res_date_from 与信結果日From 与信結果日From。
与信照会した結果を受信した日(From)
YYYYMMDD
半角数字 8バイト
必須
yoshin_res_time_from 与信結果時分秒From 与信結果時分秒From。
与信照会した結果を受信した時刻(From)
HHMMSS
半角数字 6バイト
必須
yoshin_res_date_to 与信結果日To 与信結果日To。
与信照会した結果を受信した日(To)
YYYYMMDD
半角数字 8バイト
必須
yoshin_res_time_to 与信結果時分秒To 与信結果時分秒To。
与信照会した結果を受信した時刻(To)
HHMMSS
半角数字 6バイト
必須
shoporder_no 請求番号 加盟店様の請求を一意に識別する番号。 半角英数 25バイト
任意
yoshin_shokai_kbn 与信・与信取消
  • "1": 与信
  • "2": 与信取消
半角数字 1バイト
任意
yoshin_res 与信結果
  • "0": OK
  • "1": NG
半角数字 1バイト
任意
shiharai_grp_kbn 支払区分 クレジットカードの支払区分(顧客の支払方法)
  • "1": 1回払い
  • "2": 2回払い
  • "70": 分割払い
  • "80": リボ払い
  • "91": ボーナス一括払い
半角数字 2バイト
任意
bill_no 顧客番号 顧客を一意に識別する番号(12 桁または14 桁をご契約時に選択) 半角数字 12または14バイト
任意
sort_list 並び順指定
  • "01": 与信結果日時
  • "02": 収納企業コード
  • "03": 拠点コード
  • "04": 請求番号
  • "05": 顧客番号
  • "06": 与信/与信取消
  • "07": 金額
  • "08": 与信結果
指定なしは「与信結果日時」となります。
半角数字 2バイト
任意
sort_jun 昇順・降順指定
  • "1": 昇順
  • "2": 降順
指定なしは「昇順」となります。
半角数字 1バイト
任意

スキーマ

入力スキーマ

ありません。

出力スキーマ

レスポンスの戻り値が設定されます。[処理コマンド]によってスキーマは異なります。
<?xml version="1.0" encoding="UTF-8" ?>
<table>
  <row>
    <column>shop_cd</column>
    <column>syuno_co_cd</column>
    <column>kyoten_cd</column>
    <column>bill_method</column>
    <column>kessai_id</column>
    <column>syuno_co_name</column>
    <column>kyoten_name</column>
    <column>bill_method_name</column>
    <column>kessai_name</column>
    <column>shoporder_no</column>
    <column>kessai_no</column>
    <column>kessai_status</column>
    <column>kessai_warn_status</column>
    <column>kessai_status_name</column>
    <column>kessai_warn_status_name</column>
    <column>kessai_status_update_datetime</column>
    <column>kessai_warn_status_update_datetime</column>
    <column>seiyaku_date</column>
    <column>seikyuu_kingaku</column>
    <column>shouhi_tax</column>
    <column>souryou</column>
    <column>shiharai_date</column>
    <column>shiharai_time</column>
    <column>msg_1</column>
    <column>msg_2</column>
    <column>shiharai_request_send_mail_date</column>
    <column>syuno_kikan_cd</column>
    <column>nyukin_kingaku</column>
    <column>syuno_date</column>
    <column>seisan_kijitu</column>
    <column>tran_due_date</column>
    <column>bill_no</column>
    <column>bill_name</column>
    <column>bill_kana</column>
    <column>bill_zip</column>
    <column>bill_adr_1</column>
    <column>bill_adr_2</column>
    <column>bill_adr_3</column>
    <column>bill_adr_4</column>
    <column>bill_adr_5</column>
    <column>bill_phon</column>
    <column>bill_msg_1</column>
    <column>bill_msg_2</column>
    <column>shoporder_date</column>
    <column>shoporder_route_kbn</column>
    <column>goods_name_1</column>
    <column>unit_price_1</column>
    <column>quantity_1</column>
    <column>subtotal_1</column>
    <column>note_1</column>
    <column>goods_name_2</column>
    <column>unit_price_2</column>
    <column>quantity_2</column>
    <column>subtotal_2</column>
    <column>note_2</column>
    <column>goods_name_3</column>
    <column>unit_price_3</column>
    <column>quantity_3</column>
    <column>subtotal_3</column>
    <column>note_3</column>
    <column>goods_name_4</column>
    <column>unit_price_4</column>
    <column>quantity_4</column>
    <column>subtotal_4</column>
    <column>note_4</column>
    <column>goods_name_5</column>
    <column>unit_price_5</column>
    <column>quantity_5</column>
    <column>subtotal_5</column>
    <column>note_5</column>
    <column>goods_name_6</column>
    <column>unit_price_6</column>
    <column>quantity_6</column>
    <column>subtotal_6</column>
    <column>note_6</column>
    <column>goods_name_7</column>
    <column>unit_price_7</column>
    <column>quantity_7</column>
    <column>subtotal_7</column>
    <column>note_7</column>
    <column>goods_name_8</column>
    <column>unit_price_8</column>
    <column>quantity_8</column>
    <column>subtotal_8</column>
    <column>note_8</column>
    <column>goods_name_9</column>
    <column>unit_price_9</column>
    <column>quantity_9</column>
    <column>subtotal_9</column>
    <column>note_9</column>
    <column>goods_name_10</column>
    <column>unit_price_10</column>
    <column>quantity_10</column>
    <column>subtotal_10</column>
    <column>note_10</column>
    <column>goods_name_11</column>
    <column>unit_price_11</column>
    <column>quantity_11</column>
    <column>subtotal_11</column>
    <column>note_11</column>
    <column>goods_name_12</column>
    <column>unit_price_12</column>
    <column>quantity_12</column>
    <column>subtotal_12</column>
    <column>note_12</column>
    <column>goods_name_13</column>
    <column>unit_price_13</column>
    <column>quantity_13</column>
    <column>subtotal_13</column>
    <column>note_13</column>
    <column>goods_name_14</column>
    <column>unit_price_14</column>
    <column>quantity_14</column>
    <column>subtotal_14</column>
    <column>note_14</column>
    <column>goods_name_15</column>
    <column>unit_price_15</column>
    <column>quantity_15</column>
    <column>subtotal_15</column>
    <column>note_15</column>
    <column>goods_name_16</column>
    <column>unit_price_16</column>
    <column>quantity_16</column>
    <column>subtotal_16</column>
    <column>note_16</column>
    <column>goods_name_17</column>
    <column>unit_price_17</column>
    <column>quantity_17</column>
    <column>subtotal_17</column>
    <column>note_17</column>
    <column>goods_name_18</column>
    <column>unit_price_18</column>
    <column>quantity_18</column>
    <column>subtotal_18</column>
    <column>note_18</column>
    <column>goods_name_19</column>
    <column>unit_price_19</column>
    <column>quantity_19</column>
    <column>subtotal_19</column>
    <column>note_19</column>
    <column>goods_name_20</column>
    <column>unit_price_20</column>
    <column>quantity_20</column>
    <column>subtotal_20</column>
    <column>note_20</column>
  </row>
  <row>
    :
  </row>
</table>
決済情報(すべて)
要素名 列名 説明 書式・制限 必須/任意
row
-
取得した検索結果データの件数分繰り返します。
-
-
column shop_cd 契約コード。
グローバルリソースに設定した契約コード。
半角英数 7バイト
必須
syuno_co_cd 収納企業コード。
グローバルリソースに設定した収納企業コード。
半角英数 8バイト
必須
kyoten_cd 拠点コード。
加盟店様が割り当てる拠点コード。
加盟店様に採番頂くコードとなります。
半角数字 8バイト
任意
bill_method 決済手段区分。
決済の手段を表す区分。
半角数字 2バイト
必須
kessai_id 決済種類コード。
決済の種類を表すコード。
半角数字 4バイト
必須
syuno_co_name 収納企業名。
グローバルリソースに設定した収納企業コードに対応する加盟店名。
全角 80バイト
必須
kyoten_name 拠点名。
加盟店様が割り当てる拠点コードに対応する拠点名。
全角 80バイト
任意
bill_method_name 決済手段名。
決済の手段を表す名称。
全角 40バイト
必須
kessai_name 決済種類名。
決済の種類を表す名称。
全角 60バイト
必須
shoporder_no 請求番号。
加盟店様の請求を一意に識別する番号。
半角英数 25バイト
必須
kessai_no 決済受付番号。
決済ステーションで採番した番号。
半角数字 14バイト
必須
kessai_status 決済ステータス。
決済の処理ステータスコード。
半角数字 4バイト
必須
kessai_warn_status 決済警告ステータス。
決済の警告ステータスコード。
半角数字 2バイト
任意
kessai_status_name 決済ステータス名。
決済の処理ステータス名称。
全角 60バイト
必須
kessai_warn_status_name 決済警告ステータス名。
決済の警告ステータス名称。
全角 60バイト
任意
kessai_status_update_datetime 決済ステータス更新日時。
決済ステータスの更新日時。
YYYYMMDDHHMMSS
半角数字 14バイト
必須
kessai_warn_status_update_datetime 決済警告ステータス更新日時。
決済警告ステータスの更新日時。
YYYYMMDDHHMMSS
半角数字 14バイト
任意
seiyaku_date 成約日。
ご注文ご成約日。
YYYYMMDD
半角数字 8バイト
必須
seikyuu_kingaku 請求金額。
請求金額の総額(税、送料込み)。
半角数字 13バイト
必須
shouhi_tax 内消費税。
請求金額の内消費税。
半角数字 13バイト
任意
souryou 内送料。
請求金額の内送料(税込み)。
半角数字 13バイト
任意
shiharai_date 支払期限日。
YYYYMMDD
半角数字 8バイト
任意
shiharai_time 支払期限時分秒。
HHMMSS
半角数字 6バイト
任意
msg_1 メッセージ1。
外部機関への連携メッセージ
(全角 2バイト、半角 1バイトで計 256バイト)
全角・半角 256バイト
任意
msg_2 メッセージ2。
外部機関への連携メッセージ
(全角 2バイト、半角 1バイトで計 256バイト)
全角・半角 256バイト
任意
shiharai_request_send_mail_date 支払選択依頼メール送信日。
YYYYMMDD
半角数字 8バイト
任意
syuno_kikan_cd 収納機関コード。
下記コードが設定されます。
  • CVS、CVSネット: CVSコード
  • クレジット: クレジット企業コード
  • ペイジー、銀行振込、ネットバンク: 金融機関コード
  • 電子マネー: 決済種類コード
  • ゆうちょ振替: 下記いずれか
    • 9900: ゆうちょ銀行・郵便局(窓口)
    • 9901: ゆうちょ銀行・郵便局(ATM)
半角英数 8バイト
任意
nyukin_kingaku 入金金額。
顧客が実際に支払った金額。
半角数字 13バイト
任意
syuno_date 収納日。
クレジットカード決済の場合は売上確定日。
YYYYMMDD
半角数字 8バイト
任意
seisan_kijitu 精算期日。
クレジットカード決済の期日は、DDが月末日に設定。
YYYYMMDD
半角数字 8バイト
任意
tran_due_date 振込予定日。
加盟店様へ精算する日付。
YYYYMMDD
半角数字 8バイト
任意
bill_no 顧客番号。
顧客を一意に識別する番号(12 桁または14 桁から選択された内容が反映)
半角数字 12または14バイト
任意
bill_name 顧客名。 全角 60バイト
必須
bill_kana 顧客カナ名。 半角 60バイト
任意
bill_zip 顧客郵便番号。
999-9999 または、9999999
半角数字 記号 8バイト
任意
bill_adr_1 顧客住所1。
全角(2バイト)、半角(1バイト)合計50バイト
全角・半角 50バイト
任意
bill_adr_2 顧客住所2。
全角(2バイト)、半角(1バイト)合計50バイト
全角・半角 50バイト
任意
bill_adr_3 顧客住所3。
全角(2バイト)、半角(1バイト)合計50バイト
全角・半角 50バイト
任意
bill_adr_4 顧客住所4。
全角(2バイト)、半角(1バイト)合計50バイト
全角・半角 50バイト
任意
bill_adr_5 顧客住所5。
全角(2バイト)、半角(1バイト)合計50バイト
全角・半角 50バイト
任意
bill_phon 顧客電話番号。
記号はハイフン(-)のみ。
半角数字 記号 14バイト
任意
bill_msg_1 自由使用欄1。
加盟店任意使用欄。
全角(2バイト)、半角(1バイト)合計30バイト
全角・半角 30バイト
任意
bill_msg_2 自由使用欄2。
加盟店任意使用欄。
全角(2バイト)、半角(1バイト)合計30バイト
全角・半角 30バイト
任意
shoporder_date 請求発生日時。
請求処理(売上処理)した日時。
YYYYMMDDHHMMSS
半角数字 14バイト
必須
shoporder_route_kbn 登録経路区分。
請求登録(与信処理)時の経路。
  • "1": 画面連携
  • "2": データ連携
  • "3": 個別登録
  • "4": 一括登録(ファイルによるアップロード)
  • "5": 一括登録(再与信)
半角数字 1バイト
必須
goods_name_1 商品1の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
必須
unit_price_1 商品1の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
必須
quantity_1 商品1の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
必須
subtotal_1 商品1の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
必須
note_1 商品1の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
必須
goods_name_2 商品2の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_2 商品2の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_2 商品2の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_2 商品2の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_2 商品2の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_3 商品3の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_3 商品3の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_3 商品3の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_3 商品3の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_3 商品3の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_4 商品4の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_4 商品4の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_4 商品4の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_4 商品4の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_4 商品4の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_5 商品5の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_5 商品5の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_5 商品5の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_5 商品5の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_5 商品5の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_6 商品6の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_6 商品6の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_6 商品6の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_6 商品6の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_6 商品6の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_7 商品7の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_7 商品7の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_7 商品7の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_7 商品7の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_7 商品7の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_8 商品8の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_8 商品8の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_8 商品8の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_8 商品8の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_8 商品8の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_9 商品9の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_9 商品9の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_9 商品9の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_9 商品9の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_9 商品9の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_10 商品10の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_10 商品10の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_10 商品10の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_10 商品10の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_10 商品10の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_11 商品11の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
必須
unit_price_11 商品11の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
必須
quantity_11 商品11の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
必須
subtotal_11 商品11の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
必須
note_11 商品11の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
必須
goods_name_12 商品12の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_12 商品12の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_12 商品12の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_12 商品12の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_12 商品12の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_13 商品13の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_13 商品13の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_13 商品13の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_13 商品13の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_13 商品13の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_14 商品14の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_14 商品14の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_14 商品14の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_14 商品14の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_14 商品14の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_15 商品15の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_15 商品15の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_15 商品15の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_15 商品15の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_15 商品15の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_16 商品16の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_16 商品16の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_16 商品16の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_16 商品16の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_16 商品16の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_17 商品17の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_17 商品17の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_17 商品17の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_17 商品17の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_17 商品17の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_18 商品18の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_18 商品18の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_18 商品18の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_18 商品18の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_18 商品18の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_19 商品19の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_19 商品19の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_19 商品19の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_19 商品19の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_19 商品19の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意
goods_name_20 商品20の商品名。
(全角 2バイト、半角 1バイトで計 100バイト)
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角・半角 100バイト
任意
unit_price_20 商品20の単価。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 11バイト
任意
quantity_20 商品20の数量。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 3バイト
任意
subtotal_20 商品20の小計。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
半角数字 13バイト
任意
note_20 商品20の備考。
検索条件の「商品明細出力有無」に"1"を指定した場合のみ出力されます。
全角 20バイト
任意

<?xml version="1.0" encoding="UTF-8" ?>
<table>
  <row>
    <column>shop_cd</column>
    <column>syuno_co_cd</column>
    <column>kyoten_cd</column>
    <column>syuno_co_name</column>
    <column>yoshin_res_datetime</column>
    <column>yoshin_date</column>
    <column>hishimuke_kaishacd</column>
    <column>yoshin_shokai_kbn</column>
    <column>terminal_number</column>
    <column>terminal_sequence_number</column>
    <column>cancel_terminal_sequence_number</column>
    <column>kessai_no</column>
    <column>shoporder_no</column>
    <column>bill_no</column>
    <column>bill_name</column>
    <column>card_no</column>
    <column>card_yukokigen</column>
    <column>kingaku</column>
    <column>shonin_no</column>
    <column>yoshin_res_kbn</column>
    <column>yoshin_yukokigen</column>
    <column>error_code</column>
    <column>error_message</column>
    <column>status_1</column>
    <column>status_2</column>
    <column>status_3</column>
    <column>eci</column>
    <column>cavv</column>
    <column>cavv_algorithm</column>
    <column>xid</column>
    <column>xstatus</column>
  </row>
  <row>
    :
  </row>
</table>
与信結果情報
要素名 列名 説明 書式・制限 必須/任意
row
-
取得した検索結果データの件数分繰り返します。
-
-
column shop_cd 契約コード。
グローバルリソースに設定した契約コード。
半角英数 7バイト
必須
syuno_co_cd 収納企業コード。
グローバルリソースに設定した収納企業コード。
半角英数 8バイト
必須
kyoten_cd 拠点コード。
加盟店様が割り当てる拠点コード。
加盟店様に採番頂くコードとなります。
半角数字 8バイト
任意
syuno_co_name 収納企業名。
グローバルリソースに設定した収納企業コードに対応する加盟店名。
全角 80バイト
必須
yoshin_res_datetime 与信結果日時。
与信結果が返ってきた日時。
YYYYMMDDHHMMSS
半角数字 14バイト
必須
yoshin_date 与信日。
与信結処理を実施した年月日。
YYYYMMDD
半角数字 8バイト
必須
hishimuke_kaishacd 被仕向会社コード。
クレジットカード会社を特定するコード。
半角英数 記号 11バイト
必須
yoshin_shokai_kbn 与信・与信取消。
処理区分を示す業務区分。
半角数字 1バイト
必須
terminal_number 端末番号。
収納企業コード。
半角英数 5バイト
必須
terminal_sequence_number 端末処理通番。
与信処理で返る値。
与信取消の実行時に必要。
半角英数 5バイト
必須
cancel_terminal_sequence_number 取消端末処理通番。
与信取消を実施した取引の端末処理通番。
半角英数 5バイト
任意
kessai_no 決済受付番号。
決済ステーションで採番した番号。
半角数字 14バイト
任意
shoporder_no 請求番号。
都度決済では、加盟店様の請求を識別する番号。請求番号と同意。
継続課金では、同一顧客の契約を識別する番号。契約補助番号と同意。
都度決済の場合、半角英数 17バイト
継続課金の場合、半角英数 25バイト
必須
bill_no 顧客番号。
顧客を一意に識別する番号(12 桁または14 桁から選択された内容が反映)
半角数字 12または14バイト
任意
bill_name 顧客名。 全角 60バイト
任意
card_no クレジットカード番号。
クレジットカードの番号(ハイフン(-)なし)
半角数字 16バイト
必須
card_yukokigen クレジットカード有効期限。
クレジットカードの有効期限
MMYY
半角数字 4バイト
必須
kingaku 金額。
与信対象の金額。
半角数字 7バイト
必須
shonin_no 承認番号。
クレジットカード会社が設定する承認番号。
半角英数 7バイト
任意
yoshin_res_kbn 与信結果区分。
  • "0": 与信OK
  • "1": 与信NG
半角数字 1バイト
必須
yoshin_yukokigen 与信有効期限。
与信取得後の請求処理(売上処理)ができる期限
YYYYMMDD
半角数字 8バイト
必須
error_code エラーコード。
与信処理をするNTTデータが運営するCAFISセンター、またはクレジットカード会社より返却されるエラーコード。
半角英数 3バイト
任意
error_message エラーメッセージ。
エラーコードに連動する決済ステーションで表示するエラーメッセージ。
全角 60バイト
任意
status_1 ステータス1。
詳細ステータスの1〜2桁目。
システム使用欄。
半角英数 2バイト
必須
status_2 ステータス2。
詳細ステータスの3〜4桁目。
システム使用欄。
半角英数 2バイト
必須
status_3 ステータス3。
詳細ステータスの5〜10桁目。
システム使用欄。
半角英数 6バイト
必須
eci ECI。
システム使用欄。
半角英数 2バイト
任意
cavv CAVV。
システム使用欄。
半角英数 28バイト
任意
cavv_algorithm cavvAlgorithm。
システム使用欄。
半角英数 1バイト
任意
xid XID。
システム使用欄。
半角英数 20バイト
任意
xstatus Xstatus。
システム使用欄。
半角英数 1バイト
任意

Mapperでのスキーマ読み込み

スキーマは自動で読み込まれます。
詳細については、「スキーマ編集」を参照してください。

大容量データ処理

大容量データ処理に対応しています。

PSPスクリプトでの使用について

PSPスクリプトでは使用できません。

使用できるコンポーネント変数

コンポーネント変数名 説明 備考
is_success 取引検索が正常に行われたかどうかが格納されます。
  • "true": 正常終了
  • "false": 検索エラーまたは異常終了
  • デフォルト値はnullです。
http_status_code HTTPステータスコードが格納されます。
正常な場合は「2XX」を返します。
  • デフォルト値はnullです。
search_result_code 返却された検索結果コードが格納されます。。
正常な場合は結果コード「000000」を返します。
  • デフォルト値はnullです。
search_result_message 返却された検索結果内容が格納されます。
エラー時にエラー内容が出力される。
  • デフォルト値はnullです。
search_result_datetime レスポンスを返却した日時が格納されます。
  • デフォルト値はnullです。
search_result_data_count 検索結果データの件数が格納されます。
  • デフォルト値はnullです。
message_category エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。
  • デフォルト値はnullです。
message_code エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。
  • デフォルト値はnullです。
message_level エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。
  • デフォルト値はnullです。
error_type エラー発生時、発生したエラーの種類が格納されます。
  • デフォルト値はnullです。
  • エラーの種類は、以下のような形式となります。
    例:「jp.co.terrasky.smbc.payment.station.adapter.exception.SMBCPaymentStationAdapterIllegalArgumentException」
  • SkyOnDemandのバージョンにより、格納される内容が変わる可能性があります。
error_message エラー発生時、発生したエラーのメッセージが格納されます。
  • デフォルト値はnullです。
  • SkyOnDemandのバージョンにより、格納される内容が変わる可能性があります。
error_trace エラー発生時、発生したエラーのトレース情報が格納されます。
  • デフォルト値はnullです。
  • SkyOnDemandのバージョンにより、格納される内容が変わる可能性があります。

主な例外

例外名 原因 対策
ResourceNotFoundException
リソース定義が見つかりませんでした。名前:[]
[接続先]が指定されていません。 [接続先]を指定してください。
ResourceNotFoundException
リソース定義が見つかりませんでした。名前:[<グローバルリソース名>]
[接続先]で選択されたリソース定義が見つかりません。 [接続先]で指定したグローバルリソースを確認してください。
jp.co.terrasky.smbc.payment.station.adapter.exception.SMBCPaymentStationAdapterIllegalArgumentException SMBC決済ステーションアダプタのプロパティの設定値が不正です。 エラーメッセージを確認し、設定内容をご確認ください。