class Veritrans::Tercerog::Mdk::AbstractPaymentCreditRequestDto
カード決済、MPIのみ継承する親クラス¶ ↑
- @author
-
VeriTrans Inc.
Public Instance Methods
card_id()
click to toggle source
card_id=(card_id)
click to toggle source
default_card()
click to toggle source
default_card=(default_card)
click to toggle source
標準カードフラグを設定する¶ ↑
標準カードフラグを指定します。
- @param
-
#default_card 標準カードフラグ
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 68 def default_card=(default_card) exist_card_param pay_now_id_param.account_param.card_param.default_card = default_card end
end_date()
click to toggle source
end_date=(end_date)
click to toggle source
group_id()
click to toggle source
group_id=(group_id)
click to toggle source
one_time_amount()
click to toggle source
one_time_amount=(one_time_amount)
click to toggle source
都度/初回課金金額を設定する¶ ↑
都度/初回課金金額を指定します。
- @param
-
#one_time_amount 都度/初回課金金額
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 199 def one_time_amount=(one_time_amount) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.one_time_amount = one_time_amount end
onetime_token()
click to toggle source
onetime_token=(onetime_token)
click to toggle source
会員IDワンタイムトークンを設定する¶ ↑
会員IDワンタイムトークンを指定します。
- @param
-
#onetime_token ワンタイムトークン
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 123 def onetime_token=(onetime_token) exist_account_param pay_now_id_param.account_param.onetime_token = onetime_token end
recurring_acquire_code()
click to toggle source
recurring_acquire_code=(recurring_acquire_code)
click to toggle source
仕向先会社コードを設定する¶ ↑
仕向先会社コードを指定します。
- @param
-
#recurring_acquire_code 仕向先会社コード
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 332 def recurring_acquire_code=(recurring_acquire_code) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.acquire_code = recurring_acquire_code end
recurring_amount()
click to toggle source
recurring_amount=(recurring_amount)
click to toggle source
継続課金金額を設定する¶ ↑
継続課金金額を指定します。
- @param
-
#recurring_amount 継続課金金額
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 218 def recurring_amount=(recurring_amount) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.amount = recurring_amount end
recurring_memo1()
click to toggle source
recurring_memo1=(recurring_memo1)
click to toggle source
継続課金用メモ1を設定する¶ ↑
継続課金用メモ1を指定します。
- @param
-
#recurring_memo1 継続課金用メモ1
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 237 def recurring_memo1=(recurring_memo1) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.recurring_memo1 = recurring_memo1 end
recurring_memo2()
click to toggle source
recurring_memo2=(recurring_memo2)
click to toggle source
継続課金用メモ2を設定する¶ ↑
継続課金用メモ2を指定します。
- @param
-
#recurring_memo2 継続課金用メモ2
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 256 def recurring_memo2=(recurring_memo2) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.recurring_memo2 = recurring_memo2 end
recurring_memo3()
click to toggle source
recurring_memo3=(recurring_memo3)
click to toggle source
継続課金用メモ3を設定する¶ ↑
継続課金用メモ3を指定します。
- @param
-
#recurring_memo3 継続課金用メモ3
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 275 def recurring_memo3=(recurring_memo3) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.recurring_memo3 = recurring_memo3 end
recurring_sales_day()
click to toggle source
recurring_sales_day=(recurring_sales_day)
click to toggle source
start_date()
click to toggle source
start_date=(start_date)
click to toggle source
課金開始日を設定する¶ ↑
課金開始日を指定します。
- @param
-
#start_date 課金開始日
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 161 def start_date=(start_date) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.start_date = start_date end
tanking()
click to toggle source
tanking=(tanking)
click to toggle source
token()
click to toggle source
token=(token)
click to toggle source
updater()
click to toggle source
updater=(updater)
click to toggle source
use_charge_option()
click to toggle source
use_charge_option=(use_charge_option)
click to toggle source
課金オプション利用フラグを設定する¶ ↑
課金オプション利用フラグを指定します。
- @param
-
#use_charge_option 課金オプション利用フラグ
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 294 def use_charge_option=(use_charge_option) exist_recurring_charge_param pay_now_id_param.account_param.recurring_charge_param.use_charge_option = use_charge_option end
Private Instance Methods
exist_account_param()
click to toggle source
account_paramが設定されているか判定する¶ ↑
account_paramが設定されているか判定します。 設定されていない場合はインスタンスを生成し、pay_now_id_paramに設定します。
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 344 def exist_account_param if pay_now_id_param.account_param.nil? pay_now_id_param.account_param = AccountParam.new end end
exist_card_param()
click to toggle source
card_paramが設定されているか判定する¶ ↑
card_paramが設定されているか判定します。 設定されていない場合はインスタンスを生成し、account_paramに設定します。
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 355 def exist_card_param exist_account_param if pay_now_id_param.account_param.card_param.nil? pay_now_id_param.account_param.card_param = CardParam.new end end
exist_recurring_charge_param()
click to toggle source
recurring_charge_paramが設定されているか判定する¶ ↑
recurring_charge_paramが設定されているか判定します。 設定されていない場合はインスタンスを生成し、account_paramに設定します。
# File tgMdk/lib/tg_mdk/mdk_dto/abstract_payment_credit_request_dto.rb, line 367 def exist_recurring_charge_param exist_account_param if pay_now_id_param.account_param.recurring_charge_param.nil? pay_now_id_param.account_param.recurring_charge_param = RecurringChargeParam.new end end