# class Veritrans::Tercerog::Mdk::FraudDetectionV2RequestDto

# 不正検知V2評価要求Dtoクラス¶ ↑

@author

  VeriTrans Inc.

### Public Instance Methods

airline() click to toggle source

### 航空券情報を取得する¶ ↑

@return

  航空券情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 359
    def airline
      @airline = nil unless instance_variable_defined?(:@airline)
      @airline
    end

airline=(airline) click to toggle source

### 航空券情報を設定する¶ ↑

@param

  airline 航空券情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 368
    def airline=(airline)
      @airline = airline
    end

amount() click to toggle source

### 決済合計額を取得する¶ ↑

@return

  決済合計額

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 121
    def amount
      @amount = nil unless instance_variable_defined?(:@amount)
      @amount
    end

amount=(amount) click to toggle source

### 決済合計額を設定する¶ ↑

@param

  amount 決済合計額

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 130
    def amount=(amount)
      @amount = amount
    end

bank_account() click to toggle source

### 口座情報を取得する¶ ↑

@return

  口座情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 189
    def bank_account
      @bank_account = nil unless instance_variable_defined?(:@bank_account)
      @bank_account
    end

bank_account=(bank_account) click to toggle source

### 口座情報を設定する¶ ↑

@param

  #bank_account 口座情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 198
    def bank_account=(bank_account)
      @bank_account = bank_account
    end

billing() click to toggle source

### 請求情報を取得する¶ ↑

@return

  請求情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 274
    def billing
      @billing = nil unless instance_variable_defined?(:@billing)
      @billing
    end

billing=(billing) click to toggle source

### 請求情報を設定する¶ ↑

@param

  billing 請求情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 283
    def billing=(billing)
      @billing = billing
    end

card() click to toggle source

### カード情報を取得する¶ ↑

@return

  カード情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 172
    def card
      @card = nil unless instance_variable_defined?(:@card)
      @card
    end

card=(card) click to toggle source

### カード情報を設定する¶ ↑

@param

  card カード情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 181
    def card=(card)
      @card = card
    end

cart() click to toggle source

### カート情報を取得する¶ ↑

@return

  カート情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 325
    def cart
      @cart = nil unless instance_variable_defined?(:@cart)
      @cart
    end

cart=(cart) click to toggle source

### カート情報を設定する¶ ↑

@param

  cart カート情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 334
    def cart=(cart)
      @cart = cart
    end

corporate() click to toggle source

### 企業情報を取得する¶ ↑

@return

  企業情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 308
    def corporate
      @corporate = nil unless instance_variable_defined?(:@corporate)
      @corporate
    end

corporate=(corporate) click to toggle source

### 企業情報を設定する¶ ↑

@param

  corporate 企業情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 317
    def corporate=(corporate)
      @corporate = corporate
    end

currency() click to toggle source

### 通貨を取得する¶ ↑

@return

  通貨

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 138
    def currency
      @currency = nil unless instance_variable_defined?(:@currency)
      @currency
    end

currency=(currency) click to toggle source

### 通貨を設定する¶ ↑

@param

  currency 通貨

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 147
    def currency=(currency)
      @currency = currency
    end

customer() click to toggle source

### 顧客情報を取得する¶ ↑

@return

  顧客情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 257
    def customer
      @customer = nil unless instance_variable_defined?(:@customer)
      @customer
    end

customer=(customer) click to toggle source

### 顧客情報を設定する¶ ↑

@param

  customer 顧客情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 266
    def customer=(customer)
      @customer = customer
    end

fraud_detection_mode() click to toggle source

### 不正検知動作モードを取得する¶ ↑

@return

  不正検知動作モード

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 35
    def fraud_detection_mode
      @fraud_detection_mode = nil unless instance_variable_defined?(:@fraud_detection_mode)
      @fraud_detection_mode
    end

fraud_detection_mode=(fraud_detection_mode) click to toggle source

### 不正検知動作モードを設定する¶ ↑

@param

  #fraud_detection_mode 不正検知動作モード

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 44
    def fraud_detection_mode=(fraud_detection_mode)
      @fraud_detection_mode = fraud_detection_mode
    end

fraud_detection_only() click to toggle source

### 不正検知のみ実施フラグを取得する¶ ↑

@return

  不正検知のみ実施フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 17
    def fraud_detection_only
      @fraud_detection_only = nil unless instance_variable_defined?(:@fraud_detection_only)
      @fraud_detection_only
    end

fraud_detection_only=(fraud_detection_only) click to toggle source

@param

  #fraud_detection_only 不正検知のみ実施フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 27
    def fraud_detection_only=(fraud_detection_only)
      @fraud_detection_only = fraud_detection_only
    end

gift_card() click to toggle source

### ギフトカード情報を取得する¶ ↑

@return

  ギフトカード情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 342
    def gift_card
      @gift_card = nil unless instance_variable_defined?(:@gift_card)
      @gift_card
    end

gift_card=(gift_card) click to toggle source

### ギフトカード情報を設定する¶ ↑

@param

  #gift_card ギフトカード情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 351
    def gift_card=(gift_card)
      @gift_card = gift_card
    end

merchant_transaction_id() click to toggle source

### 注文番号を取得する¶ ↑

@return

  注文番号

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 86
    def merchant_transaction_id
      @merchant_transaction_id = nil unless instance_variable_defined?(:@merchant_transaction_id)
      @merchant_transaction_id
    end

merchant_transaction_id=(merchant_transaction_id) click to toggle source

@param

  #merchant_transaction_id 注文番号

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 96
    def merchant_transaction_id=(merchant_transaction_id)
      @merchant_transaction_id = merchant_transaction_id
    end

payment_brand() click to toggle source

### カードブランドタイプを取得する¶ ↑

@return

  カードブランドタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 155
    def payment_brand
      @payment_brand = nil unless instance_variable_defined?(:@payment_brand)
      @payment_brand
    end

payment_brand=(payment_brand) click to toggle source

### カードブランドタイプを設定する¶ ↑

@param

  #payment_brand カードブランドタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 164
    def payment_brand=(payment_brand)
      @payment_brand = payment_brand
    end

risk() click to toggle source

### リスク情報を取得する¶ ↑

@return

  リスク情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 223
    def risk
      @risk = nil unless instance_variable_defined?(:@risk)
      @risk
    end

risk=(risk) click to toggle source

### リスク情報を設定する¶ ↑

@param

  risk リスク情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 232
    def risk=(risk)
      @risk = risk
    end

shipping() click to toggle source

### 配送情報を取得する¶ ↑

@return

  配送情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 291
    def shipping
      @shipping = nil unless instance_variable_defined?(:@shipping)
      @shipping
    end

shipping=(shipping) click to toggle source

### 配送情報を設定する¶ ↑

@param

  shipping 配送情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 300
    def shipping=(shipping)
      @shipping = shipping
    end

target_order_id() click to toggle source

### 対象取引IDを取得する¶ ↑

@return

  対象取引ID

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 69
    def target_order_id
      @target_order_id = nil unless instance_variable_defined?(:@target_order_id)
      @target_order_id
    end

target_order_id=(target_order_id) click to toggle source

### 対象取引IDを設定する¶ ↑

@param

  #target_order_id 対象取引ID

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 78
    def target_order_id=(target_order_id)
      @target_order_id = target_order_id
    end

target_service_type_cd() click to toggle source

### 対象サービス種別を取得する¶ ↑

@return

  対象サービス種別

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 52
    def target_service_type_cd
      @target_service_type_cd = nil unless instance_variable_defined?(:@target_service_type_cd)
      @target_service_type_cd
    end

target_service_type_cd=(target_service_type_cd) click to toggle source

### 対象サービス種別を設定する¶ ↑

@param

  #target_service_type_cd 対象サービス種別

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 61
    def target_service_type_cd=(target_service_type_cd)
      @target_service_type_cd = target_service_type_cd
    end

tax_amount() click to toggle source

### 税を取得する¶ ↑

@return

  税

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 206
    def tax_amount
      @tax_amount = nil unless instance_variable_defined?(:@tax_amount)
      @tax_amount
    end

tax_amount=(tax_amount) click to toggle source

### 税を設定する¶ ↑

@param

  #tax_amount 税

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 215
    def tax_amount=(tax_amount)
      @tax_amount = tax_amount
    end

three_d_secure() click to toggle source

### 3Dセキュア情報を取得する¶ ↑

@return

  3Dセキュア情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 240
    def three_d_secure
      @three_d_secure = nil unless instance_variable_defined?(:@three_d_secure)
      @three_d_secure
    end

three_d_secure=(three_d_secure) click to toggle source

### 3Dセキュア情報を設定する¶ ↑

@param

  #three_d_secure 3Dセキュア情報

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 249
    def three_d_secure=(three_d_secure)
      @three_d_secure = three_d_secure
    end

transaction_category() click to toggle source

### トランザクション種類を取得する¶ ↑

@return

  トランザクション種類

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 104
    def transaction_category
      @transaction_category = nil unless instance_variable_defined?(:@transaction_category)
      @transaction_category
    end

transaction_category=(transaction_category) click to toggle source

### トランザクション種類を設定する¶ ↑

@param

  #transaction_category トランザクション種類

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_v2_request_dto.rb, line 113
    def transaction_category=(transaction_category)
      @transaction_category = transaction_category
    end