class Veritrans::Tercerog::Mdk::SaisonCaptureResponseDto
決済サービスタイプ:Saison決済請求応答電文DTOクラス¶ ↑
- @author
-
VeriTrans Inc.
Public Instance Methods
仕向け先コードを設定する¶ ↑
- @param
-
#acquirer_code 仕向け先コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 1013 def acquirer_code=(acquirer_code) @acquirer_code = acquirer_code end
処理後永久不滅ウォレット残高を設定する¶ ↑
- @param
-
#aqf_point_balance 処理後永久不滅ウォレット残高
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 27 def aqf_point_balance=(aqf_point_balance) @aqf_point_balance = aqf_point_balance end
取引毎に付くID(カード決済)を設定する¶ ↑
- @param
-
#card_cust_txn 取引毎に付くID(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 299 def card_cust_txn=(card_cust_txn) @card_cust_txn = card_cust_txn end
カード決済種別を設定する¶ ↑
- @param
-
#card_kind カード決済種別
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 180 def card_kind=(card_kind) @card_kind = card_kind end
電文ID(カード決済)を設定する¶ ↑
- @param
-
#card_march_txn 電文ID(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 265 def card_march_txn=(card_march_txn) @card_march_txn = card_march_txn end
エラーメッセージ(カード決済)を設定する¶ ↑
- @param
-
#card_merr_msg エラーメッセージ(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 248 def card_merr_msg=(card_merr_msg) @card_merr_msg = card_merr_msg end
処理結果コード(カード決済)を設定する¶ ↑
- @param
-
#card_mstatus 処理結果コード(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 214 def card_mstatus=(card_mstatus) @card_mstatus = card_mstatus end
取引ID(カード決済)を設定する¶ ↑
- @param
-
#card_order_id 取引ID(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 282 def card_order_id=(card_order_id) @card_order_id = card_order_id end
決済サービスタイプ(カード決済)を設定する¶ ↑
- @param
-
#card_service_type 決済サービスタイプ(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 197 def card_service_type=(card_service_type) @card_service_type = card_service_type end
trAd広告URL(カード決済用)を設定する¶ ↑
- @param
-
#card_trad_url trAd広告URL(カード決済用)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 1030 def card_trad_url=(card_trad_url) @card_trad_url = card_trad_url end
カードトランザクションタイプを設定する¶ ↑
- @param
-
#card_transactiontype カードトランザクションタイプ
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 333 def card_transactiontype=(card_transactiontype) @card_transactiontype = card_transactiontype end
MDK バージョン(カード決済)を設定する¶ ↑
- @param
-
#card_txn_version MDK バージョン(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 316 def card_txn_version=(card_txn_version) @card_txn_version = card_txn_version end
詳細結果コード(カード決済)を設定する¶ ↑
- @param
-
#card_v_result_code 詳細結果コード(カード決済)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 231 def card_v_result_code=(card_v_result_code) @card_v_result_code = card_v_result_code end
センターリファレンス番号を設定する¶ ↑
- @param
-
#center_reference_number センターリファレンス番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 486 def center_reference_number=(center_reference_number) @center_reference_number = center_reference_number end
センター要求日時を設定する¶ ↑
- @param
-
#center_request_date センター要求日時
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 384 def center_request_date=(center_request_date) @center_request_date = center_request_date end
センター要求番号を設定する¶ ↑
- @param
-
#center_request_number センター要求番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 469 def center_request_number=(center_request_number) @center_request_number = center_request_number end
センター応答日時を設定する¶ ↑
- @param
-
#center_response_date センター応答日時
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 401 def center_response_date=(center_response_date) @center_response_date = center_response_date end
接続先カード接続センターを設定する¶ ↑
- @param
-
#connected_center_id 接続先カード接続センター
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 452 def connected_center_id=(connected_center_id) @connected_center_id = connected_center_id end
ゲートウェイ要求日時を設定する¶ ↑
- @param
-
#gateway_request_date ゲートウェイ要求日時
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 350 def gateway_request_date=(gateway_request_date) @gateway_request_date = gateway_request_date end
ゲートウェイ応答日時を設定する¶ ↑
- @param
-
#gateway_response_date ゲートウェイ応答日時
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 367 def gateway_response_date=(gateway_response_date) @gateway_response_date = gateway_response_date end
レスポンスからTradURLを取得する¶ ↑
- @return
-
レスポンスに含まれていた広告用(Trad)URL。 エレメントが無いか、エレメントに内容が無ければ nil を返す。
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 1056 def get_trad_url() # SaisonのtradUrlを取得 url = find_trad_url() # SaisonのtradUrlが無い場合はカードのtradUrlを取得 url = card_trad_url.to_s if url.nil? || url.empty? return url end
trAd用の詳細結果コードを取得する¶ ↑
- @return
-
trAd用の詳細結果コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 1069 def get_trad_v_result_code @v_result_code = nil unless instance_variable_defined?(:@v_result_code) # SaisonのtradUrlがある場合はSaisonの詳細結果コードを返す saison_url = find_trad_url() return @v_result_code if !saison_url.nil? && !saison_url.empty? # SaisonのtradUrlが無く、カードのtradUrlがある場合はSaisonの詳細結果コードを返す card_url = card_trad_url return @card_v_result_code if !card_url.nil? && !card_url.empty? return @v_result_code end
電文IDを設定する¶ ↑
- @param
-
#march_txn 電文ID
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 112 def march_txn=(march_txn) @march_txn = march_txn end
PayNowIDオブジェクトを設定する¶ ↑
- @param
-
#pay_now_id_response PayNowIDオブジェクト
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 1047 def pay_now_id_response=(pay_now_id_response) @pay_now_id_response = pay_now_id_response end
要求仕向け先コードを設定する¶ ↑
- @param
-
#req_acquirer_code 要求仕向け先コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 622 def req_acquirer_code=(req_acquirer_code) @req_acquirer_code = req_acquirer_code end
要求取引金額を設定する¶ ↑
- @param
-
#req_amount 要求取引金額
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 554 def req_amount=(req_amount) @req_amount = req_amount end
要求承認番号を設定する¶ ↑
- @param
-
#req_auth_code 要求承認番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 605 def req_auth_code=(req_auth_code) @req_auth_code = req_auth_code end
要求認証番号を設定する¶ ↑
- @param
-
#req_auth_flag 要求認証番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 775 def req_auth_flag=(req_auth_flag) @req_auth_flag = req_auth_flag end
要求誕生日を設定する¶ ↑
- @param
-
#req_birthday 要求誕生日
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 792 def req_birthday=(req_birthday) @req_birthday = req_birthday end
要求取消日を設定する¶ ↑
- @param
-
#req_cancel_day 要求取消日
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 707 def req_cancel_day=(req_cancel_day) @req_cancel_day = req_cancel_day end
要求カードセンターを設定する¶ ↑
- @param
-
#req_card_center 要求カードセンター
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 656 def req_card_center=(req_card_center) @req_card_center = req_card_center end
要求カード有効期限を設定する¶ ↑
- @param
-
#req_card_expire 要求カード有効期限
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 520 def req_card_expire=(req_card_expire) @req_card_expire = req_card_expire end
要求カード番号を設定する¶ ↑
- @param
-
#req_card_number 要求カード番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 503 def req_card_number=(req_card_number) @req_card_number = req_card_number end
要求カードオプションタイプを設定する¶ ↑
- @param
-
#req_card_option_type 要求カードオプションタイプ
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 537 def req_card_option_type=(req_card_option_type) @req_card_option_type = req_card_option_type end
要求通貨単位を設定する¶ ↑
- @param
-
#req_currency_unit 要求通貨単位
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 979 def req_currency_unit=(req_currency_unit) @req_currency_unit = req_currency_unit end
要求カナ名前(名)を設定する¶ ↑
- @param
-
#req_first_kana_name 要求カナ名前(名)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 826 def req_first_kana_name=(req_first_kana_name) @req_first_kana_name = req_first_kana_name end
要求商品コードを設定する¶ ↑
- @param
-
#req_item_code 要求商品コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 639 def req_item_code=(req_item_code) @req_item_code = req_item_code end
要求支払種別情報を設定する¶ ↑
- @param
-
#req_jpo_information 要求支払種別情報
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 673 def req_jpo_information=(req_jpo_information) @req_jpo_information = req_jpo_information end
要求カナ名前(姓)を設定する¶ ↑
- @param
-
#req_last_kana_name 要求カナ名前(姓)
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 843 def req_last_kana_name=(req_last_kana_name) @req_last_kana_name = req_last_kana_name end
要求マーチャントトランザクション番号を設定する¶ ↑
- @param
-
#req_merchant_transaction 要求マーチャントトランザクション番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 571 def req_merchant_transaction=(req_merchant_transaction) @req_merchant_transaction = req_merchant_transaction end
要求リターン参照番号を設定する¶ ↑
- @param
-
#req_return_reference_number 要求リターン参照番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 588 def req_return_reference_number=(req_return_reference_number) @req_return_reference_number = req_return_reference_number end
要求売上日を設定する¶ ↑
- @param
-
#req_sales_day 要求売上日
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 690 def req_sales_day=(req_sales_day) @req_sales_day = req_sales_day end
要求セキュリティコードを設定する¶ ↑
- @param
-
#req_security_code 要求セキュリティコード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 758 def req_security_code=(req_security_code) @req_security_code = req_security_code end
要求同時売上を設定する¶ ↑
- @param
-
#req_with_capture 要求同時売上
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 724 def req_with_capture=(req_with_capture) @req_with_capture = req_with_capture end
要求同時直接を設定する¶ ↑
- @param
-
#req_with_direct 要求同時直接
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 741 def req_with_direct=(req_with_direct) @req_with_direct = req_with_direct end
要求新規返品を設定する¶ ↑
- @param
-
#req_with_new 要求新規返品
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 996 def req_with_new=(req_with_new) @req_with_new = req_with_new end
アクションコードを設定する¶ ↑
- @param
-
#res_action_code アクションコード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 911 def res_action_code=(res_action_code) @res_action_code = res_action_code end
応答承認番号を設定する¶ ↑
- @param
-
#res_auth_code 応答承認番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 894 def res_auth_code=(res_auth_code) @res_auth_code = res_auth_code end
応答センターエラーコードを設定する¶ ↑
- @param
-
#res_center_error_code 応答センターエラーコード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 928 def res_center_error_code=(res_center_error_code) @res_center_error_code = res_center_error_code end
応答商品コードを設定する¶ ↑
- @param
-
#res_item_code 応答商品コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 945 def res_item_code=(res_item_code) @res_item_code = res_item_code end
応答マーチャントトランザクション番号を設定する¶ ↑
- @param
-
#res_merchant_transaction 応答マーチャントトランザクション番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 860 def res_merchant_transaction=(res_merchant_transaction) @res_merchant_transaction = res_merchant_transaction end
応答データを設定する¶ ↑
- @param
-
#res_response_data 応答データ
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 962 def res_response_data=(res_response_data) @res_response_data = res_response_data end
応答リターン参照番号を設定する¶ ↑
- @param
-
#res_return_reference_number 応答リターン参照番号
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 877 def res_return_reference_number=(res_return_reference_number) @res_return_reference_number = res_return_reference_number end
決済サービスタイプを設定する¶ ↑
- @param
-
#service_type 決済サービスタイプ
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 44 def service_type=(service_type) @service_type = service_type end
MDK バージョンを設定する¶ ↑
- @param
-
#txn_version MDK バージョン
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 163 def txn_version=(txn_version) @txn_version = txn_version end
詳細結果コードを設定する¶ ↑
- @param
-
#v_result_code 詳細結果コード
# File tgMdk/lib/tg_mdk/mdk_dto/saison_capture_response_dto.rb, line 78 def v_result_code=(v_result_code) @v_result_code = v_result_code end