# class Veritrans::Tercerog::Mdk::MpiAuthorizeRequestDto

# 決済サービスタイプ：MPI、コマンド名：認可の要求Dtoクラス¶ ↑

@author

  VeriTrans Inc.

### Constants

SERVICE_COMMAND

  決済サービスコマンド 半角英数字 必須項目、固定値

SERVICE_TYPE

  決済サービスタイプ 半角英数字 必須項目、固定値

### Public Class Methods

new() click to toggle source

### コンストラクタ¶ ↑

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 17
    def initialize
      @service_type = SERVICE_TYPE
      @service_command = SERVICE_COMMAND
    end

### Public Instance Methods

account_age_indicator() click to toggle source

### アカウント所持期間インジケーターを取得する¶ ↑

@return

  アカウント所持期間インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1291
    def account_age_indicator
      @account_age_indicator = nil unless instance_variable_defined?(:@account_age_indicator)
      @account_age_indicator
    end

account_age_indicator=(account_age_indicator) click to toggle source

### アカウント所持期間インジケーターを設定する¶ ↑

カード所有者が加盟店サイトにアカウントを持っている期間。

    01：アカウントなし（ゲストチェックアウト）
    02：このトランザクション中に作成された
    03：30日未満
    04：30〜60日
    05：61日以上

@param

  #account_age_indicator アカウント所持期間インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1306
    def account_age_indicator=(account_age_indicator)
      @account_age_indicator = account_age_indicator
    end

account_change_date() click to toggle source

### アカウント最終変更日を取得する¶ ↑

@return

  アカウント最終変更日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1314
    def account_change_date
      @account_change_date = nil unless instance_variable_defined?(:@account_change_date)
      @account_change_date
    end

account_change_date=(account_change_date) click to toggle source

### アカウント最終変更日を設定する¶ ↑

加盟店サイトのカード保有者のアカウントが最後に変更された日付。 YYYYMMDD形式

@param

  #account_change_date アカウント最終変更日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1325
    def account_change_date=(account_change_date)
      @account_change_date = account_change_date
    end

account_change_indicator() click to toggle source

### アカウント変更インジケーターを取得する¶ ↑

@return

  アカウント変更インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1333
    def account_change_indicator
      @account_change_indicator = nil unless instance_variable_defined?(:@account_change_indicator)
      @account_change_indicator
    end

account_change_indicator=(account_change_indicator) click to toggle source

### アカウント変更インジケーターを設定する¶ ↑

加盟店サイトのカード保有者のアカウント情報が最後に変更されてからの期間。

    01：このトランザクション中に変更された
    02：30日未満
    03：30〜60日
    04：61日以上

@param

  #account_change_indicator アカウント変更インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1347
    def account_change_indicator=(account_change_indicator)
      @account_change_indicator = account_change_indicator
    end

account_date() click to toggle source

### アカウント開設日を取得する¶ ↑

@return

  アカウント開設日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1355
    def account_date
      @account_date = nil unless instance_variable_defined?(:@account_date)
      @account_date
    end

account_date=(account_date) click to toggle source

### アカウント開設日を設定する¶ ↑

カード保有者が加盟店サイトにアカウントを開設した日付。 YYYYMMDD形式

@param

  #account_date アカウント開設日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1366
    def account_date=(account_date)
      @account_date = account_date
    end

account_day_transactions() click to toggle source

### 前日アカウント購入数を取得する¶ ↑

@return

  前日アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1452
    def account_day_transactions
      @account_day_transactions = nil unless instance_variable_defined?(:@account_day_transactions)
      @account_day_transactions
    end

account_day_transactions=(account_day_transactions) click to toggle source

### 前日アカウント購入数を設定する¶ ↑

過去24時間に行われた、このカード保有者アカウントとその支払いアカウントすべての、加盟店サイト上の取引数（成功および放棄）。

@param

  #account_day_transactions 前日アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1462
    def account_day_transactions=(account_day_transactions)
      @account_day_transactions = account_day_transactions
    end

account_password_change_date() click to toggle source

### アカウントパスワード最終変更日を取得する¶ ↑

@return

  アカウントパスワード最終変更日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1374
    def account_password_change_date
      @account_password_change_date = nil unless instance_variable_defined?(:@account_password_change_date)
      @account_password_change_date
    end

account_password_change_date=(account_password_change_date) click to toggle source

### アカウントパスワード最終変更日を設定する¶ ↑

カード保有者の加盟店サイトのアカウントがパスワード変更、またはアカウントがリセットされた日付。 YYYYMMDD形式

@param

  #account_password_change_date アカウントパスワード最終変更日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1385
    def account_password_change_date=(account_password_change_date)
      @account_password_change_date = account_password_change_date
    end

account_password_change_indicator() click to toggle source

### アカウントパスワード変更インジケーターを取得する¶ ↑

@return

  アカウントパスワード変更インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1393
    def account_password_change_indicator
      @account_password_change_indicator = nil unless instance_variable_defined?(:@account_password_change_indicator)
      @account_password_change_indicator
    end

account_password_change_indicator=(account_password_change_indicator) click to toggle source

### アカウントパスワード変更インジケーターを設定する¶ ↑

カード保有者の加盟店サイトのアカウントで、パスワード変更やアカウントリセットが行われてからの期間。

    01：変化なし
    02：このトランザクション中に変更された
    03：30日未満
    04：30〜60日
    05：61日以上

@param

  #account_password_change_indicator アカウントパスワード変更インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1408
    def account_password_change_indicator=(account_password_change_indicator)
      @account_password_change_indicator = account_password_change_indicator
    end

account_provisioning_attempts() click to toggle source

### カード追加試行回数を取得する¶ ↑

@return

  カード追加試行回数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1434
    def account_provisioning_attempts
      @account_provisioning_attempts = nil unless instance_variable_defined?(:@account_provisioning_attempts)
      @account_provisioning_attempts
    end

account_provisioning_attempts=(account_provisioning_attempts) click to toggle source

### カード追加試行回数を設定する¶ ↑

過去24時間のこのカード保有者アカウントに対するカード追加の試行回数。

@param

  #account_provisioning_attempts カード追加試行回数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1444
    def account_provisioning_attempts=(account_provisioning_attempts)
      @account_provisioning_attempts = account_provisioning_attempts
    end

account_purchase_count() click to toggle source

### アカウント購入数を取得する¶ ↑

@return

  アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1416
    def account_purchase_count
      @account_purchase_count = nil unless instance_variable_defined?(:@account_purchase_count)
      @account_purchase_count
    end

account_purchase_count=(account_purchase_count) click to toggle source

### アカウント購入数を設定する¶ ↑

過去6ヶ月間にこのカード保有者アカウントで購入した商品の数。

@param

  #account_purchase_count アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1426
    def account_purchase_count=(account_purchase_count)
      @account_purchase_count = account_purchase_count
    end

account_type() click to toggle source

### アカウントタイプを取得する¶ ↑

@return

  アカウントタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 695
    def account_type
      @account_type = nil unless instance_variable_defined?(:@account_type)
      @account_type
    end

account_type=(account_type) click to toggle source

### アカウントタイプを設定する¶ ↑

アカウントの種類を指定します。

    01:該当なし
    02:クレジット
    03:デビット

@param

  #account_type アカウントタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 708
    def account_type=(account_type)
      @account_type = account_type
    end

account_year_transactions() click to toggle source

### 前年アカウント購入数を取得する¶ ↑

@return

  前年アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1470
    def account_year_transactions
      @account_year_transactions = nil unless instance_variable_defined?(:@account_year_transactions)
      @account_year_transactions
    end

account_year_transactions=(account_year_transactions) click to toggle source

### 前年アカウント購入数を設定する¶ ↑

過去1年間に行われた、このカード保有者アカウントとその支払いアカウントすべての、加盟店サイト上の取引数（成功および放棄）。

@param

  #account_year_transactions 前年アカウント購入数

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1480
    def account_year_transactions=(account_year_transactions)
      @account_year_transactions = account_year_transactions
    end

acquirer_code() click to toggle source

### 仕向け先コードを取得する¶ ↑

@return

  仕向け先コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 180
    def acquirer_code
      @acquirer_code = nil unless instance_variable_defined?(:@acquirer_code)
      @acquirer_code
    end

acquirer_code=(acquirer_code) click to toggle source

### 仕向け先コードを設定する¶ ↑

仕向け先カード会社コードを指定します。 （店舗が加盟店契約をしているカード会社） ※ 最終的に決済を行うカード発行会社ではなく、決済要求電文が最初に仕向けられる加盟店管理会社となります。

@param

  #acquirer_code 仕向け先コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 192
    def acquirer_code=(acquirer_code)
      @acquirer_code = acquirer_code
    end

address_match_indicator() click to toggle source

### 住所一致インジケーターを取得する¶ ↑

@return

  住所一致インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1738
    def address_match_indicator
      @address_match_indicator = nil unless instance_variable_defined?(:@address_match_indicator)
      @address_match_indicator
    end

address_match_indicator=(address_match_indicator) click to toggle source

### 住所一致インジケーターを設定する¶ ↑

カード保有者の配送先住所と請求先住所が同じかどうかを指定します。

    Y：配送先住所が請求先住所と一致する
    N：配送先住所が請求先住所と一致しない

@param

  #address_match_indicator 住所一致インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1752
    def address_match_indicator=(address_match_indicator)
      @address_match_indicator = address_match_indicator
    end

amount() click to toggle source

### 決済金額を取得する¶ ↑

@return

  決済金額

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

amount=(amount) click to toggle source

### 決済金額を設定する¶ ↑

決済金額を指定します。 1 以上かつ 99999999 以下である必要があります。

@param

  amount 決済金額

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

auth_data() click to toggle source

### 認証データを取得する¶ ↑

@return

  認証データ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1224
    def auth_data
      @auth_data = nil unless instance_variable_defined?(:@auth_data)
      @auth_data
    end

auth_data=(auth_data) click to toggle source

### 認証データを設定する¶ ↑

プロトコルバージョン2.2.0時点では予約項目のため、設定不要です。

@param

  #auth_data 認証データ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1234
    def auth_data=(auth_data)
      @auth_data = auth_data
    end

auth_method() click to toggle source

### 認証メソッドを取得する¶ ↑

@return

  認証メソッド

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1242
    def auth_method
      @auth_method = nil unless instance_variable_defined?(:@auth_method)
      @auth_method
    end

auth_method=(auth_method) click to toggle source

### 認証メソッドを設定する¶ ↑

カード保有者の加盟店サイトへの認証方式に応じた値を指定します。 下記はプロトコルバージョン2.2.0時点の内容となります。

    01：No 3DS Requestor authentication occurred (i.e. cardholder “logged in” as guest)
    02：Login to the cardholder account at the 3DS Requestor system using 3DS Requestor’s own credentials
    03：Login to the cardholder account at the 3DS Requestor system using federated ID
    04：Login to the cardholder account at the 3DS Requestor system using issuer credentials
    05：Login to the cardholder account at the 3DS Requestor system using third-party authentication
    06：Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator
    07：Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator (FIDO assurance data signed)
    08：SRC Assurance Data
    09–79：Reserved for EMVCo future use (values invalid until defined by EMVCo)
    80–99：Reserved for DS use

@param

  #auth_method 認証メソッド

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1264
    def auth_method=(auth_method)
      @auth_method = auth_method
    end

auth_timestamp() click to toggle source

### 認証タイムスタンプを取得する¶ ↑

@return

  認証タイムスタンプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1272
    def auth_timestamp
      @auth_timestamp = nil unless instance_variable_defined?(:@auth_timestamp)
      @auth_timestamp
    end

auth_timestamp=(auth_timestamp) click to toggle source

### 認証タイムスタンプを設定する¶ ↑

カード保有者の加盟店サイトへの認証実施日時を指定します。（JST） YYYYMMDDhhmm形式

@param

  #auth_timestamp 認証タイムスタンプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1283
    def auth_timestamp=(auth_timestamp)
      @auth_timestamp = auth_timestamp
    end

authentication_indicator() click to toggle source

### 認証要求タイプを取得する¶ ↑

@return

  認証要求タイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 716
    def authentication_indicator
      @authentication_indicator = nil unless instance_variable_defined?(:@authentication_indicator)
      @authentication_indicator
    end

authentication_indicator=(authentication_indicator) click to toggle source

### 認証要求タイプを設定する¶ ↑

認証要求のタイプを指定します。

    01:支払い
    02:リカーリング
    03:分割
    04:カード追加
    05:有効性確認
    06:カード保有者確認
    07:請求確認

※ 未指定の場合は、01:支払い

@param

  #authentication_indicator 認証要求タイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 734
    def authentication_indicator=(authentication_indicator)
      @authentication_indicator = authentication_indicator
    end

billing_address_city() click to toggle source

### 請求先住所_市区町村を取得する¶ ↑

@return

  請求先住所_市区町村

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 928
    def billing_address_city
      @billing_address_city = nil unless instance_variable_defined?(:@billing_address_city)
      @billing_address_city
    end

billing_address_city=(billing_address_city) click to toggle source

### 請求先住所_市区町村を設定する¶ ↑

請求先住所の市区町村を指定します。

@param

  #billing_address_city 請求先住所_市区町村

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 938
    def billing_address_city=(billing_address_city)
      @billing_address_city = billing_address_city
    end

billing_address_country() click to toggle source

### 請求先住所_国を取得する¶ ↑

@return

  請求先住所_国

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 946
    def billing_address_country
      @billing_address_country = nil unless instance_variable_defined?(:@billing_address_country)
      @billing_address_country
    end

billing_address_country=(billing_address_country) click to toggle source

### 請求先住所_国を設定する¶ ↑

請求先住所の国を指定します。 ISO 3166-1 numericで定義されているコードを設定します。

@param

  #billing_address_country 請求先住所_国

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 957
    def billing_address_country=(billing_address_country)
      @billing_address_country = billing_address_country
    end

billing_address_line1() click to toggle source

### 請求先住所1を取得する¶ ↑

@return

  請求先住所1

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 965
    def billing_address_line1
      @billing_address_line1 = nil unless instance_variable_defined?(:@billing_address_line1)
      @billing_address_line1
    end

billing_address_line1=(billing_address_line1) click to toggle source

### 請求先住所1を設定する¶ ↑

請求先住所1を指定します。

@param

  #billing_address_line1 請求先住所1

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 975
    def billing_address_line1=(billing_address_line1)
      @billing_address_line1 = billing_address_line1
    end

billing_address_line2() click to toggle source

### 請求先住所2を取得する¶ ↑

@return

  請求先住所2

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 983
    def billing_address_line2
      @billing_address_line2 = nil unless instance_variable_defined?(:@billing_address_line2)
      @billing_address_line2
    end

billing_address_line2=(billing_address_line2) click to toggle source

### 請求先住所2を設定する¶ ↑

請求先住所2を指定します。

@param

  #billing_address_line2 請求先住所2

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 993
    def billing_address_line2=(billing_address_line2)
      @billing_address_line2 = billing_address_line2
    end

billing_address_line3() click to toggle source

### 請求先住所3を取得する¶ ↑

@return

  請求先住所3

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1001
    def billing_address_line3
      @billing_address_line3 = nil unless instance_variable_defined?(:@billing_address_line3)
      @billing_address_line3
    end

billing_address_line3=(billing_address_line3) click to toggle source

### 請求先住所3を設定する¶ ↑

請求先住所3を指定します。

@param

  #billing_address_line3 請求先住所3

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1011
    def billing_address_line3=(billing_address_line3)
      @billing_address_line3 = billing_address_line3
    end

billing_address_state() click to toggle source

### 請求先住所_都道府県を取得する¶ ↑

@return

  請求先住所_都道府県

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1037
    def billing_address_state
      @billing_address_state = nil unless instance_variable_defined?(:@billing_address_state)
      @billing_address_state
    end

billing_address_state=(billing_address_state) click to toggle source

### 請求先住所_都道府県を設定する¶ ↑

請求先住所の都道府県を指定します。 ISO 3166-2で定義されているコードを設定します。

@param

  #billing_address_state 請求先住所_都道府県

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1048
    def billing_address_state=(billing_address_state)
      @billing_address_state = billing_address_state
    end

billing_postal_code() click to toggle source

### 請求先郵便番号を取得する¶ ↑

@return

  請求先郵便番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1019
    def billing_postal_code
      @billing_postal_code = nil unless instance_variable_defined?(:@billing_postal_code)
      @billing_postal_code
    end

billing_postal_code=(billing_postal_code) click to toggle source

### 請求先郵便番号を設定する¶ ↑

請求先郵便番号を指定します。

@param

  #billing_postal_code 請求先郵便番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1029
    def billing_postal_code=(billing_postal_code)
      @billing_postal_code = billing_postal_code
    end

birthday() click to toggle source

### 誕生日を取得する¶ ↑

@return

  誕生日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 309
    def birthday
      @birthday = nil unless instance_variable_defined?(:@birthday)
      @birthday
    end

birthday=(birthday) click to toggle source

### 誕生日を設定する¶ ↑

誕生日を指定します。 カード接続センターがsln以外の場合は利用できません。

@param

  birthday 誕生日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 320
    def birthday=(birthday)
      @birthday = birthday
    end

bonus_first_payment() click to toggle source

### ボーナス初回年月を取得する¶ ↑

@return

  ボーナス初回年月

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 479
    def bonus_first_payment
      @bonus_first_payment = nil unless instance_variable_defined?(:@bonus_first_payment)
      @bonus_first_payment
    end

bonus_first_payment=(bonus_first_payment) click to toggle source

### ボーナス初回年月を設定する¶ ↑

ボーナス初回年月を指定します。 YYMM（年月）の形式

@param

  #bonus_first_payment ボーナス初回年月

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 490
    def bonus_first_payment=(bonus_first_payment)
      @bonus_first_payment = bonus_first_payment
    end

browser_device_category() click to toggle source

### 端末種別を取得する¶ ↑

@return

  端末種別

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 536
    def browser_device_category
      @browser_device_category = nil unless instance_variable_defined?(:@browser_device_category)
      @browser_device_category
    end

browser_device_category=(browser_device_category) click to toggle source

### 端末種別を設定する¶ ↑

    0:PC
    1:mobile

※ 未指定の場合は、0:PC

@param

  #browser_device_category 端末種別

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 548
    def browser_device_category=(browser_device_category)
      @browser_device_category = browser_device_category
    end

card_center() click to toggle source

### カード接続センターを取得する¶ ↑

@return

  カード接続センター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 159
    def card_center
      @card_center = nil unless instance_variable_defined?(:@card_center)
      @card_center
    end

card_center=(card_center) click to toggle source

### カード接続センターを設定する¶ ↑

カード接続センターを指定します。 “jcn”： Jcn接続 “cafis”： CAFIS接続 ※ 未指定の場合は、デフォルトの接続センターを検証

@param

  #card_center カード接続センター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 172
    def card_center=(card_center)
      @card_center = card_center
    end

card_expire() click to toggle source

### カード有効期限を取得する¶ ↑

@return

  カード有効期限

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 140
    def card_expire
      @card_expire = nil unless instance_variable_defined?(:@card_expire)
      @card_expire
    end

card_expire=(card_expire) click to toggle source

### カード有効期限を設定する¶ ↑

クレジットカードの有効期限を指定します。 MM/YY （月 + “/” + 年）の形式

@param

  #card_expire カード有効期限

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 151
    def card_expire=(card_expire)
      @card_expire = card_expire
    end

card_number() click to toggle source

### カード番号を取得する¶ ↑

@return

  カード番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 120
    def card_number
      @card_number = nil unless instance_variable_defined?(:@card_number)
      @card_number
    end

card_number=(card_number) click to toggle source

### カード番号を設定する¶ ↑

クレジットカード番号を指定します。 記号はハイフン、ブランク、ピリオドが使用可能

    （ハイフンを含んでも含まなくても同様に処理が可能）

@param

  #card_number カード番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 132
    def card_number=(card_number)
      @card_number = card_number
    end

cardholder_email() click to toggle source

### カード保有者メールアドレスを取得する¶ ↑

@return

  カード保有者メールアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 802
    def cardholder_email
      @cardholder_email = nil unless instance_variable_defined?(:@cardholder_email)
      @cardholder_email
    end

cardholder_email=(cardholder_email) click to toggle source

### カード保有者メールアドレスを設定する¶ ↑

カード保有者メールアドレスを指定します。

@param

  #cardholder_email カード保有者メールアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 812
    def cardholder_email=(cardholder_email)
      @cardholder_email = cardholder_email
    end

cardholder_home_phone_country() click to toggle source

### カード保有者自宅電話番号国コードを取得する¶ ↑

@return

  カード保有者自宅電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 820
    def cardholder_home_phone_country
      @cardholder_home_phone_country = nil unless instance_variable_defined?(:@cardholder_home_phone_country)
      @cardholder_home_phone_country
    end

cardholder_home_phone_country=(cardholder_home_phone_country) click to toggle source

### カード保有者自宅電話番号国コードを設定する¶ ↑

カード保有者自宅電話番号の国コードを指定します。

@param

  #cardholder_home_phone_country カード保有者自宅電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 830
    def cardholder_home_phone_country=(cardholder_home_phone_country)
      @cardholder_home_phone_country = cardholder_home_phone_country
    end

cardholder_home_phone_number() click to toggle source

### カード保有者自宅電話番号を取得する¶ ↑

@return

  カード保有者自宅電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 838
    def cardholder_home_phone_number
      @cardholder_home_phone_number = nil unless instance_variable_defined?(:@cardholder_home_phone_number)
      @cardholder_home_phone_number
    end

cardholder_home_phone_number=(cardholder_home_phone_number) click to toggle source

### カード保有者自宅電話番号を設定する¶ ↑

カード保有者自宅電話番号を指定します。

@param

  #cardholder_home_phone_number カード保有者自宅電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 848
    def cardholder_home_phone_number=(cardholder_home_phone_number)
      @cardholder_home_phone_number = cardholder_home_phone_number
    end

cardholder_mobile_phone_country() click to toggle source

### カード保有者携帯電話番号国コードを取得する¶ ↑

@return

  カード保有者携帯電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 856
    def cardholder_mobile_phone_country
      @cardholder_mobile_phone_country = nil unless instance_variable_defined?(:@cardholder_mobile_phone_country)
      @cardholder_mobile_phone_country
    end

cardholder_mobile_phone_country=(cardholder_mobile_phone_country) click to toggle source

### カード保有者携帯電話番号国コードを設定する¶ ↑

カード保有者携帯電話番号の国コードを指定します。

@param

  #cardholder_mobile_phone_country カード保有者携帯電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 866
    def cardholder_mobile_phone_country=(cardholder_mobile_phone_country)
      @cardholder_mobile_phone_country = cardholder_mobile_phone_country
    end

cardholder_mobile_phone_number() click to toggle source

### カード保有者携帯電話番号を取得する¶ ↑

@return

  カード保有者携帯電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 874
    def cardholder_mobile_phone_number
      @cardholder_mobile_phone_number = nil unless instance_variable_defined?(:@cardholder_mobile_phone_number)
      @cardholder_mobile_phone_number
    end

cardholder_mobile_phone_number=(cardholder_mobile_phone_number) click to toggle source

### カード保有者携帯電話番号を設定する¶ ↑

カード保有者携帯電話番号を指定します。

@param

  #cardholder_mobile_phone_number カード保有者携帯電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 884
    def cardholder_mobile_phone_number=(cardholder_mobile_phone_number)
      @cardholder_mobile_phone_number = cardholder_mobile_phone_number
    end

cardholder_name() click to toggle source

### カード保有者名を取得する¶ ↑

@return

  カード保有者名

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 763
    def cardholder_name
      @cardholder_name = nil unless instance_variable_defined?(:@cardholder_name)
      @cardholder_name
    end

cardholder_name=(cardholder_name) click to toggle source

### カード保有者名を設定する¶ ↑

カード保有者名を指定します。2桁以上。 ※ 3Dセキュア 2.0の場合は（カード保有者名省略フラグをtrueで設定しない限り）必須です。

@param

  #cardholder_name カード保有者名

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 774
    def cardholder_name=(cardholder_name)
      @cardholder_name = cardholder_name
    end

cardholder_name_omit_flag() click to toggle source

### カード保有者名省略フラグを取得する¶ ↑

@return

  カード保有者名省略フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 782
    def cardholder_name_omit_flag
      @cardholder_name_omit_flag = nil unless instance_variable_defined?(:@cardholder_name_omit_flag)
      @cardholder_name_omit_flag
    end

cardholder_name_omit_flag=(cardholder_name_omit_flag) click to toggle source

### カード保有者名省略フラグを設定する¶ ↑

“true”： カード保有者名を省略可能 “false”： カード保有者名は必須 ※未指定の場合は、false： カード保有者名は必須

@param

  #cardholder_name_omit_flag カード保有者名省略フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 794
    def cardholder_name_omit_flag=(cardholder_name_omit_flag)
      @cardholder_name_omit_flag = cardholder_name_omit_flag
    end

cardholder_work_phone_country() click to toggle source

### カード保有者勤務先電話番号国コードを取得する¶ ↑

@return

  カード保有者勤務先電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 892
    def cardholder_work_phone_country
      @cardholder_work_phone_country = nil unless instance_variable_defined?(:@cardholder_work_phone_country)
      @cardholder_work_phone_country
    end

cardholder_work_phone_country=(cardholder_work_phone_country) click to toggle source

### カード保有者勤務先電話番号国コードを設定する¶ ↑

カード保有者勤務先電話番号の国コードを指定します。

@param

  #cardholder_work_phone_country カード保有者勤務先電話番号国コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 902
    def cardholder_work_phone_country=(cardholder_work_phone_country)
      @cardholder_work_phone_country = cardholder_work_phone_country
    end

cardholder_work_phone_number() click to toggle source

### カード保有者勤務先電話番号を取得する¶ ↑

@return

  カード保有者勤務先電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 910
    def cardholder_work_phone_number
      @cardholder_work_phone_number = nil unless instance_variable_defined?(:@cardholder_work_phone_number)
      @cardholder_work_phone_number
    end

cardholder_work_phone_number=(cardholder_work_phone_number) click to toggle source

### カード保有者勤務先電話番号を設定する¶ ↑

カード保有者勤務先電話番号を指定します。

@param

  #cardholder_work_phone_number カード保有者勤務先電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 920
    def cardholder_work_phone_number=(cardholder_work_phone_number)
      @cardholder_work_phone_number = cardholder_work_phone_number
    end

currency_unit() click to toggle source

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

@return

  通貨単位

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 387
    def currency_unit
      @currency_unit = nil unless instance_variable_defined?(:@currency_unit)
      @currency_unit
    end

currency_unit=(currency_unit) click to toggle source

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

通貨単位を指定します。

@param

  #currency_unit 通貨単位

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 397
    def currency_unit=(currency_unit)
      @currency_unit = currency_unit
    end

customer_ip() click to toggle source

### 消費者IPアドレスを取得する¶ ↑

@return

  消費者IPアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1184
    def customer_ip
      @customer_ip = nil unless instance_variable_defined?(:@customer_ip)
      @customer_ip
    end

customer_ip=(customer_ip) click to toggle source

### 消費者IPアドレスを設定する¶ ↑

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。 半角英数字以外に、“.(ドット)”が使用可能です。

@param

  #customer_ip 消費者IPアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1195
    def customer_ip=(customer_ip)
      @customer_ip = customer_ip
    end

delivery_email_address() click to toggle source

### 商品お届け先メールアドレスを取得する¶ ↑

@return

  商品お届け先メールアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1629
    def delivery_email_address
      @delivery_email_address = nil unless instance_variable_defined?(:@delivery_email_address)
      @delivery_email_address
    end

delivery_email_address=(delivery_email_address) click to toggle source

### 商品お届け先メールアドレスを設定する¶ ↑

商品お届け先メールアドレスを指定します。

@param

  #delivery_email_address 商品お届け先メールアドレス

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1639
    def delivery_email_address=(delivery_email_address)
      @delivery_email_address = delivery_email_address
    end

device_channel() click to toggle source

### デバイスチャネルを取得する¶ ↑

@return

  デバイスチャネル

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 672
    def device_channel
      @device_channel = nil unless instance_variable_defined?(:@device_channel)
      @device_channel
    end

device_channel=(device_channel) click to toggle source

### デバイスチャネルを設定する¶ ↑

デバイスチャネルを指定します。

    01:アプリベース
    02:ブラウザベース
    03:3DSリクエスター（3RI）

※ 未指定の場合は、マスタに登録された値を使用します。

    マスタにも値が設定されていない場合は、3Dセキュア 1.0.2として扱います。

@param

  #device_channel デバイスチャネル

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 687
    def device_channel=(device_channel)
      @device_channel = device_channel
    end

ex_slip_info() click to toggle source

### 拡張伝票情報を取得する¶ ↑

@return

  拡張伝票情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1720
    def ex_slip_info
      @ex_slip_info = nil unless instance_variable_defined?(:@ex_slip_info)
      @ex_slip_info
    end

ex_slip_info=(ex_slip_info) click to toggle source

### 拡張伝票情報を設定する¶ ↑

カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。

@param

  #ex_slip_info 拡張伝票情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1730
    def ex_slip_info=(ex_slip_info)
      @ex_slip_info = ex_slip_info
    end

first_kana_name() click to toggle source

### 名前（名）カナを取得する¶ ↑

@return

  名前（名）カナ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 347
    def first_kana_name
      @first_kana_name = nil unless instance_variable_defined?(:@first_kana_name)
      @first_kana_name
    end

first_kana_name=(first_kana_name) click to toggle source

### 名前（名）カナを設定する¶ ↑

名前（名）カナ を指定します。 半角カナ（ｱ～ﾝ）、半濁点が使用できます。 カード接続センターがsln以外の場合は利用できません。

@param

  #first_kana_name 名前（名）カナ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 359
    def first_kana_name=(first_kana_name)
      @first_kana_name = first_kana_name
    end

first_payment() click to toggle source

### 初回請求年月を取得する¶ ↑

@return

  初回請求年月

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 460
    def first_payment
      @first_payment = nil unless instance_variable_defined?(:@first_payment)
      @first_payment
    end

first_payment=(first_payment) click to toggle source

### 初回請求年月を設定する¶ ↑

初回請求年月を指定します。 YYMM（年月）の形式

@param

  #first_payment 初回請求年月

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 471
    def first_payment=(first_payment)
      @first_payment = first_payment
    end

fraud_detection_request() click to toggle source

### 不正検知評価取引情報を取得する¶ ↑

@return

  不正検知評価取引情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 596
    def fraud_detection_request
      @fraud_detection_request = nil unless instance_variable_defined?(:@fraud_detection_request)
      @fraud_detection_request
    end

fraud_detection_request=(fraud_detection_request) click to toggle source

### 不正検知評価取引情報を設定する¶ ↑

不正検知取引情報

@param

  #fraud_detection_request 不正検知評価取引情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 606
    def fraud_detection_request=(fraud_detection_request)
      @fraud_detection_request = fraud_detection_request
    end

fraud_detection_v2_request() click to toggle source

### 不正検知V2評価取引情報を取得する¶ ↑

@return

  不正検知V2評価取引情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 614
    def fraud_detection_v2_request
      @fraud_detection_v2_request = nil unless instance_variable_defined?(:@fraud_detection_v2_request)
      @fraud_detection_v2_request
    end

fraud_detection_v2_request=(fraud_detection_v2_request) click to toggle source

### 不正検知V2評価取引情報を設定する¶ ↑

- 不正検知V2評価取引情報を指定します。

@param

  #fraud_detection_v2_request 不正検知V2評価取引情報

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 624
    def fraud_detection_v2_request=(fraud_detection_v2_request)
      @fraud_detection_v2_request = fraud_detection_v2_request
    end

http_accept() click to toggle source

### HTTPアクセプトを取得する¶ ↑

@return

  HTTPアクセプト

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 424
    def http_accept
      @http_accept = nil unless instance_variable_defined?(:@http_accept)
      @http_accept
    end

http_accept=(http_accept) click to toggle source

### HTTPアクセプトを設定する¶ ↑

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。

@param

  #http_accept HTTPアクセプト

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 434
    def http_accept=(http_accept)
      @http_accept = http_accept
    end

http_user_agent() click to toggle source

### HTTPユーザエージェントを取得する¶ ↑

@return

  HTTPユーザエージェント

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 442
    def http_user_agent
      @http_user_agent = nil unless instance_variable_defined?(:@http_user_agent)
      @http_user_agent
    end

http_user_agent=(http_user_agent) click to toggle source

### HTTPユーザエージェントを設定する¶ ↑

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。

@param

  #http_user_agent HTTPユーザエージェント

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 452
    def http_user_agent=(http_user_agent)
      @http_user_agent = http_user_agent
    end

item_code() click to toggle source

### 商品コードを取得する¶ ↑

@return

  商品コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 273
    def item_code
      @item_code = nil unless instance_variable_defined?(:@item_code)
      @item_code
    end

item_code=(item_code) click to toggle source

### 商品コードを設定する¶ ↑

商品コードを指定します。

@param

  #item_code 商品コード

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

jpo() click to toggle source

### 支払種別を取得する¶ ↑

@return

  支払種別

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 200
    def jpo
      @jpo = nil unless instance_variable_defined?(:@jpo)
      @jpo
    end

jpo=(jpo) click to toggle source

### 支払種別を設定する¶ ↑

JPOを指定します。 “10” “21”+“支払詳細” “22”+“支払詳細” “23”+“支払詳細” “24”+“支払詳細” “25”+“支払詳細” “31”+“支払詳細” “32”+“支払詳細” “33”+“支払詳細” “34”+“支払詳細” “61”+“支払詳細” “62”+“支払詳細” “63”+“支払詳細” “69”+“支払詳細” ※ 未指定の場合は、10（一括払い）

@param

  jpo 支払種別

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 225
    def jpo=(jpo)
      @jpo = jpo
    end

last_kana_name() click to toggle source

### 名前（姓）カナを取得する¶ ↑

@return

  名前（姓）カナ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 367
    def last_kana_name
      @last_kana_name = nil unless instance_variable_defined?(:@last_kana_name)
      @last_kana_name
    end

last_kana_name=(last_kana_name) click to toggle source

### 名前（姓）カナを設定する¶ ↑

名前（姓）カナ を指定します。 半角カナ（ｱ～ﾝ）、半濁点が使用できます。 カード接続センターがsln以外の場合は利用できません。

@param

  #last_kana_name 名前（姓）カナ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 379
    def last_kana_name=(last_kana_name)
      @last_kana_name = last_kana_name
    end

mc_amount() click to toggle source

### 決済金額（多通貨）を取得する¶ ↑

@return

  決済金額（多通貨）

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 498
    def mc_amount
      @mc_amount = nil unless instance_variable_defined?(:@mc_amount)
      @mc_amount
    end

mc_amount=(mc_amount) click to toggle source

### 決済金額（多通貨）を設定する¶ ↑

決済金額（多通貨）を指定します。 1 以上かつ 99999999 以下である必要があります。

@param

  #mc_amount 決済金額（多通貨）

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 509
    def mc_amount=(mc_amount)
      @mc_amount = mc_amount
    end

message_category() click to toggle source

### メッセージカテゴリを取得する¶ ↑

@return

  メッセージカテゴリ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 742
    def message_category
      @message_category = nil unless instance_variable_defined?(:@message_category)
      @message_category
    end

message_category=(message_category) click to toggle source

### メッセージカテゴリを設定する¶ ↑

メッセージのカテゴリを指定します。

    01:PA（支払い認証）
    02:NPA（支払い無しの認証）

※ サービスオプションタイプがmpi-complete、mpi-company、mpi-merchantの場合は、“01”のみ指定可能です。

@param

  #message_category メッセージカテゴリ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 755
    def message_category=(message_category)
      @message_category = message_category
    end

mpi_acquirer_code() click to toggle source

### 本人認証用仕向け先コードを取得する¶ ↑

@return

  本人認証用仕向け先コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1701
    def mpi_acquirer_code
      @mpi_acquirer_code = nil unless instance_variable_defined?(:@mpi_acquirer_code)
      @mpi_acquirer_code
    end

mpi_acquirer_code=(mpi_acquirer_code) click to toggle source

### 本人認証用仕向け先コードを設定する¶ ↑

本人認証処理のみ仕向け先カード会社を変更したい場合に、仕向け先カード会社コードを指定します。 ※mpi-none以外の場合の、クレジットカード決済の仕向け先カード会社には影響しません。

@param

  #mpi_acquirer_code 本人認証用仕向け先コード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1712
    def mpi_acquirer_code=(mpi_acquirer_code)
      @mpi_acquirer_code = mpi_acquirer_code
    end

option_params() click to toggle source

### 拡張パラメータリストを取得する¶ ↑

@return

  拡張パラメータリスト

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1760
    def option_params
      @option_params = nil unless instance_variable_defined?(:@option_params)
      @option_params
    end

option_params=(option_params) click to toggle source

### 拡張パラメータリストを設定する¶ ↑

@param

  #option_params 拡張パラメータリスト

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1769
    def option_params=(option_params)
      @option_params = option_params
    end

order_id() click to toggle source

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

@return

  取引ID

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 81
    def order_id
      @order_id = nil unless instance_variable_defined?(:@order_id)
      @order_id
    end

order_id=(order_id) click to toggle source

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

- マーチャント側で取引を一意に表す注文管理IDを指定します。

- 申込処理ごとに一意である必要があります。

- 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。

@param

  #order_id 取引ID

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 93
    def order_id=(order_id)
      @order_id = order_id
    end

payment_account_age() click to toggle source

### 支払いアカウント登録日を取得する¶ ↑

@return

  支払いアカウント登録日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1488
    def payment_account_age
      @payment_account_age = nil unless instance_variable_defined?(:@payment_account_age)
      @payment_account_age
    end

payment_account_age=(payment_account_age) click to toggle source

### 支払いアカウント登録日を設定する¶ ↑

支払アカウントが加盟店サイトのカード保有者のアカウントに登録された日付。 YYYYMMDD形式

@param

  #payment_account_age 支払いアカウント登録日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1499
    def payment_account_age=(payment_account_age)
      @payment_account_age = payment_account_age
    end

payment_account_age_indicator() click to toggle source

### 支払いアカウント所持期間インジケーターを取得する¶ ↑

@return

  支払いアカウント所持期間インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1507
    def payment_account_age_indicator
      @payment_account_age_indicator = nil unless instance_variable_defined?(:@payment_account_age_indicator)
      @payment_account_age_indicator
    end

payment_account_age_indicator=(payment_account_age_indicator) click to toggle source

### 支払いアカウント所持期間インジケーターを設定する¶ ↑

支払アカウントが加盟店サイトのカード保有者アカウントに登録されていた期間。

    01：アカウントなし（ゲストチェックアウト）
    02：このトランザクション中に作成された
    03：30日未満
    04：30〜60日
    05：61日以上

@param

  #payment_account_age_indicator 支払いアカウント所持期間インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1522
    def payment_account_age_indicator=(payment_account_age_indicator)
      @payment_account_age_indicator = payment_account_age_indicator
    end

pre_order_purchase_indicator() click to toggle source

### プレオーダー購入インジケーターを取得する¶ ↑

@return

  プレオーダー購入インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1647
    def pre_order_purchase_indicator
      @pre_order_purchase_indicator = nil unless instance_variable_defined?(:@pre_order_purchase_indicator)
      @pre_order_purchase_indicator
    end

pre_order_purchase_indicator=(pre_order_purchase_indicator) click to toggle source

### プレオーダー購入インジケーターを設定する¶ ↑

プレオーダー購入インジケーターを指定します。

@param

  #pre_order_purchase_indicator プレオーダー購入インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1657
    def pre_order_purchase_indicator=(pre_order_purchase_indicator)
      @pre_order_purchase_indicator = pre_order_purchase_indicator
    end

push_url() click to toggle source

### プッシュURLを取得する¶ ↑

@return

  プッシュURL

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 517
    def push_url
      @push_url = nil unless instance_variable_defined?(:@push_url)
      @push_url
    end

push_url=(push_url) click to toggle source

### プッシュURLを設定する¶ ↑

プッシュURLを指定します。 ※ 未指定の場合は、マスタに登録された値を使用します。

@param

  #push_url プッシュURL

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 528
    def push_url=(push_url)
      @push_url = push_url
    end

redirection_uri() click to toggle source

### リダイレクションURIを取得する¶ ↑

@return

  リダイレクションURI

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 405
    def redirection_uri
      @redirection_uri = nil unless instance_variable_defined?(:@redirection_uri)
      @redirection_uri
    end

redirection_uri=(redirection_uri) click to toggle source

### リダイレクションURIを設定する¶ ↑

検証結果を返すURIを指定します。 ※ 未指定の場合は、マスタに登録されたURIを用います。

@param

  #redirection_uri リダイレクションURI

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 416
    def redirection_uri=(redirection_uri)
      @redirection_uri = redirection_uri
    end

reorder_items_indicator() click to toggle source

### 再注文商品インジケーターを取得する¶ ↑

@return

  再注文商品インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1665
    def reorder_items_indicator
      @reorder_items_indicator = nil unless instance_variable_defined?(:@reorder_items_indicator)
      @reorder_items_indicator
    end

reorder_items_indicator=(reorder_items_indicator) click to toggle source

### 再注文商品インジケーターを設定する¶ ↑

再注文商品インジケーターを指定します。

@param

  #reorder_items_indicator 再注文商品インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1675
    def reorder_items_indicator=(reorder_items_indicator)
      @reorder_items_indicator = reorder_items_indicator
    end

requestor_challenge_indicator() click to toggle source

### リクエスターチャレンジインジケーターを取得する¶ ↑

@return

  リクエスターチャレンジインジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1611
    def requestor_challenge_indicator
      @requestor_challenge_indicator = nil unless instance_variable_defined?(:@requestor_challenge_indicator)
      @requestor_challenge_indicator
    end

requestor_challenge_indicator=(requestor_challenge_indicator) click to toggle source

### リクエスターチャレンジインジケーターを設定する¶ ↑

リクエスターチャレンジインジケーターを指定します。

@param

  #requestor_challenge_indicator リクエスターチャレンジインジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1621
    def requestor_challenge_indicator=(requestor_challenge_indicator)
      @requestor_challenge_indicator = requestor_challenge_indicator
    end

sales_day() click to toggle source

### 売上日を取得する¶ ↑

@return

  売上日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 254
    def sales_day
      @sales_day = nil unless instance_variable_defined?(:@sales_day)
      @sales_day
    end

sales_day=(sales_day) click to toggle source

### 売上日を設定する¶ ↑

売上日を指定します。 YYYYMMDD形式

@param

  #sales_day 売上日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 265
    def sales_day=(sales_day)
      @sales_day = sales_day
    end

security_code() click to toggle source

### セキュリティコードを取得する¶ ↑

@return

  セキュリティコード

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

security_code=(security_code) click to toggle source

### セキュリティコードを設定する¶ ↑

セキュリティコードを指定します。

@param

  #security_code セキュリティコード

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 301
    def security_code=(security_code)
      @security_code = security_code
    end

service_command() click to toggle source

### 決済サービスコマンドを取得する¶ ↑

@return

  決済サービスコマンド

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 51
    def service_command
      @service_command = nil unless instance_variable_defined?(:@service_command)
      @service_command
    end

service_option_type() click to toggle source

### サービスオプションタイプを取得する¶ ↑

@return

  サービスオプションタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 60
    def service_option_type
      @service_option_type = nil unless instance_variable_defined?(:@service_option_type)
      @service_option_type
    end

service_option_type=(service_option_type) click to toggle source

### サービスオプションタイプを設定する¶ ↑

“mpi-none” ： MPI 単体サービス “mpi-complete” ： 完全認証 “mpi-company” ： 通常認証（カード会社リスク負担） “mpi-merchant” ： 通常認証（カード会社、加盟店リスク負担）

@param

  #service_option_type サービスオプションタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 73
    def service_option_type=(service_option_type)
      @service_option_type = service_option_type
    end

service_type() click to toggle source

### 決済サービスタイプを取得する¶ ↑

@return

  決済サービスタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 42
    def service_type
      @service_type = nil unless instance_variable_defined?(:@service_type)
      @service_type
    end

ship_address_usage_date() click to toggle source

### 配送先住所初回使用日を取得する¶ ↑

@return

  配送先住所初回使用日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1530
    def ship_address_usage_date
      @ship_address_usage_date = nil unless instance_variable_defined?(:@ship_address_usage_date)
      @ship_address_usage_date
    end

ship_address_usage_date=(ship_address_usage_date) click to toggle source

### 配送先住所初回使用日を設定する¶ ↑

このトランザクションに使用された配送先住所が、加盟店サイトで初めて使用された日付。 YYYYMMDD形式

@param

  #ship_address_usage_date 配送先住所初回使用日

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1541
    def ship_address_usage_date=(ship_address_usage_date)
      @ship_address_usage_date = ship_address_usage_date
    end

ship_address_usage_indicator() click to toggle source

### 配送先住所利用状況インジケーターを取得する¶ ↑

@return

  配送先住所利用状況インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1549
    def ship_address_usage_indicator
      @ship_address_usage_indicator = nil unless instance_variable_defined?(:@ship_address_usage_indicator)
      @ship_address_usage_indicator
    end

ship_address_usage_indicator=(ship_address_usage_indicator) click to toggle source

### 配送先住所利用状況インジケーターを設定する¶ ↑

この取引に使用された配送先住所が、加盟店サイトで初めて使用されてからの期間。

    01：このトランザクションが初めて
    02：30日未満
    03：30〜60日
    04：61日以上

@param

  #ship_address_usage_indicator 配送先住所利用状況インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1563
    def ship_address_usage_indicator=(ship_address_usage_indicator)
      @ship_address_usage_indicator = ship_address_usage_indicator
    end

ship_indicator() click to toggle source

### 配送方法インジケーターを取得する¶ ↑

@return

  配送方法インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1683
    def ship_indicator
      @ship_indicator = nil unless instance_variable_defined?(:@ship_indicator)
      @ship_indicator
    end

ship_indicator=(ship_indicator) click to toggle source

### 配送方法インジケーターを設定する¶ ↑

配送方法インジケーターを指定します。

@param

  #ship_indicator 配送方法インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1693
    def ship_indicator=(ship_indicator)
      @ship_indicator = ship_indicator
    end

ship_name_indicator() click to toggle source

### 配送先名インジケーターを取得する¶ ↑

@return

  配送先名インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1571
    def ship_name_indicator
      @ship_name_indicator = nil unless instance_variable_defined?(:@ship_name_indicator)
      @ship_name_indicator
    end

ship_name_indicator=(ship_name_indicator) click to toggle source

### 配送先名インジケーターを設定する¶ ↑

アカウントに登録されているカード保有者名が、この取引で使用された配送名と同一であるかどうか。

    01：配送名と同じアカウント名
    02：配送名とは異なるアカウント名

@param

  #ship_name_indicator 配送先名インジケーター

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1583
    def ship_name_indicator=(ship_name_indicator)
      @ship_name_indicator = ship_name_indicator
    end

shipping_address_city() click to toggle source

### 配送先住所_市区町村を取得する¶ ↑

@return

  配送先住所_市区町村

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1056
    def shipping_address_city
      @shipping_address_city = nil unless instance_variable_defined?(:@shipping_address_city)
      @shipping_address_city
    end

shipping_address_city=(shipping_address_city) click to toggle source

### 配送先住所_市区町村を設定する¶ ↑

配送先住所の市区町村を指定します。

@param

  #shipping_address_city 配送先住所_市区町村

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1066
    def shipping_address_city=(shipping_address_city)
      @shipping_address_city = shipping_address_city
    end

shipping_address_country() click to toggle source

### 配送先住所_国を取得する¶ ↑

@return

  配送先住所_国

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1074
    def shipping_address_country
      @shipping_address_country = nil unless instance_variable_defined?(:@shipping_address_country)
      @shipping_address_country
    end

shipping_address_country=(shipping_address_country) click to toggle source

### 配送先住所_国を設定する¶ ↑

配送先住所の国を指定します。 ISO 3166-1 numericで定義されているコードを設定します。

@param

  #shipping_address_country 配送先住所_国

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1085
    def shipping_address_country=(shipping_address_country)
      @shipping_address_country = shipping_address_country
    end

shipping_address_line1() click to toggle source

### 配送先住所1を取得する¶ ↑

@return

  配送先住所1

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1093
    def shipping_address_line1
      @shipping_address_line1 = nil unless instance_variable_defined?(:@shipping_address_line1)
      @shipping_address_line1
    end

shipping_address_line1=(shipping_address_line1) click to toggle source

### 配送先住所1を設定する¶ ↑

配送先住所1を指定します。

@param

  #shipping_address_line1 配送先住所1

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1103
    def shipping_address_line1=(shipping_address_line1)
      @shipping_address_line1 = shipping_address_line1
    end

shipping_address_line2() click to toggle source

### 配送先住所2を取得する¶ ↑

@return

  配送先住所2

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1111
    def shipping_address_line2
      @shipping_address_line2 = nil unless instance_variable_defined?(:@shipping_address_line2)
      @shipping_address_line2
    end

shipping_address_line2=(shipping_address_line2) click to toggle source

### 配送先住所2を設定する¶ ↑

配送先住所2を指定します。

@param

  #shipping_address_line2 配送先住所2

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1121
    def shipping_address_line2=(shipping_address_line2)
      @shipping_address_line2 = shipping_address_line2
    end

shipping_address_line3() click to toggle source

### 配送先住所3を取得する¶ ↑

@return

  配送先住所3

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1129
    def shipping_address_line3
      @shipping_address_line3 = nil unless instance_variable_defined?(:@shipping_address_line3)
      @shipping_address_line3
    end

shipping_address_line3=(shipping_address_line3) click to toggle source

### 配送先住所3を設定する¶ ↑

配送先住所3を指定します。

@param

  #shipping_address_line3 配送先住所3

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1139
    def shipping_address_line3=(shipping_address_line3)
      @shipping_address_line3 = shipping_address_line3
    end

shipping_address_state() click to toggle source

### 配送先住所_都道府県を取得する¶ ↑

@return

  配送先住所_都道府県

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1165
    def shipping_address_state
      @shipping_address_state = nil unless instance_variable_defined?(:@shipping_address_state)
      @shipping_address_state
    end

shipping_address_state=(shipping_address_state) click to toggle source

### 配送先住所_都道府県を設定する¶ ↑

配送先住所の都道府県を指定します。 ISO 3166-2で定義されているコードを設定します。

@param

  #shipping_address_state 配送先住所_都道府県

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1176
    def shipping_address_state=(shipping_address_state)
      @shipping_address_state = shipping_address_state
    end

shipping_postal_code() click to toggle source

### 配送先郵便番号を取得する¶ ↑

@return

  配送先郵便番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1147
    def shipping_postal_code
      @shipping_postal_code = nil unless instance_variable_defined?(:@shipping_postal_code)
      @shipping_postal_code
    end

shipping_postal_code=(shipping_postal_code) click to toggle source

### 配送先郵便番号を設定する¶ ↑

配送先郵便番号を指定します。

@param

  #shipping_postal_code 配送先郵便番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1157
    def shipping_postal_code=(shipping_postal_code)
      @shipping_postal_code = shipping_postal_code
    end

suspicious_account_activity() click to toggle source

### 不審アカウントアクティビティを取得する¶ ↑

@return

  不審アカウントアクティビティ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1591
    def suspicious_account_activity
      @suspicious_account_activity = nil unless instance_variable_defined?(:@suspicious_account_activity)
      @suspicious_account_activity
    end

suspicious_account_activity=(suspicious_account_activity) click to toggle source

### 不審アカウントアクティビティを設定する¶ ↑

加盟店サイトがカード保有者アカウントで疑わしい行為（過去の不正行為を含む）を経験したことがあるかどうか。

    01：疑わしい活動は観察されていない
    02：不審な活動が観察された

@param

  #suspicious_account_activity 不審アカウントアクティビティ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1603
    def suspicious_account_activity=(suspicious_account_activity)
      @suspicious_account_activity = suspicious_account_activity
    end

tel() click to toggle source

### 電話番号を取得する¶ ↑

@return

  電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 328
    def tel
      @tel = nil unless instance_variable_defined?(:@tel)
      @tel
    end

tel=(tel) click to toggle source

### 電話番号を設定する¶ ↑

電話番号を指定します。 カード接続センターがsln以外の場合は利用できません。

@param

  tel 電話番号

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 339
    def tel=(tel)
      @tel = tel
    end

temp_registration() click to toggle source

### 仮登録フラグを取得する¶ ↑

@return

  仮登録フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 577
    def temp_registration
      @temp_registration = nil unless instance_variable_defined?(:@temp_registration)
      @temp_registration
    end

temp_registration=(temp_registration) click to toggle source

### 仮登録フラグを設定する¶ ↑

    0:仮登録しない
    1:仮登録する

@param

  #temp_registration 仮登録フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 588
    def temp_registration=(temp_registration)
      @temp_registration = temp_registration
    end

verify_result_link() click to toggle source

### 詳細パラメータ連携フラグを取得する¶ ↑

@return

  詳細パラメータ連携フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 556
    def verify_result_link
      @verify_result_link = nil unless instance_variable_defined?(:@verify_result_link)
      @verify_result_link
    end

verify_result_link=(verify_result_link) click to toggle source

### 詳細パラメータ連携フラグを設定する¶ ↑

    0:パラメータ連携しない
    1:パラメータ連携する
    2:パラメータ連携しない(GET)

※ 未指定の場合は、マスタに登録された値を使用します。

@param

  #verify_result_link 詳細パラメータ連携フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 569
    def verify_result_link=(verify_result_link)
      @verify_result_link = verify_result_link
    end

verify_timeout() click to toggle source

### 本人認証有効期限を取得する¶ ↑

@return

  本人認証有効期限

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 652
    def verify_timeout
      @verify_timeout = nil unless instance_variable_defined?(:@verify_timeout)
      @verify_timeout
    end

verify_timeout=(verify_timeout) click to toggle source

### 本人認証有効期限を設定する¶ ↑

消費者が本人認証処理を完了するまでの有効期限（分単位）を指定します。 1 以上かつ 999 以下である必要があります。 ※ 未指定の場合は、有効期限のチェックを行いません。

@param

  #verify_timeout 本人認証有効期限

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 664
    def verify_timeout=(verify_timeout)
      @verify_timeout = verify_timeout
    end

with_capture() click to toggle source

### 売上フラグを取得する¶ ↑

@return

  売上フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 233
    def with_capture
      @with_capture = nil unless instance_variable_defined?(:@with_capture)
      @with_capture
    end

with_capture=(with_capture) click to toggle source

### 売上フラグを設定する¶ ↑

売上フラグを指定します。（任意指定） “true”： 与信・売上 “false”： 与信のみ ※ 未指定の場合は、false:与信のみ

@param

  #with_capture 売上フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 246
    def with_capture=(with_capture)
      @with_capture = with_capture
    end

with_challenge() click to toggle source

### チャレンジ認証フラグを取得する¶ ↑

@return

  チャレンジ認証フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1203
    def with_challenge
      @with_challenge = nil unless instance_variable_defined?(:@with_challenge)
      @with_challenge
    end

with_challenge=(with_challenge) click to toggle source

### チャレンジ認証フラグを設定する¶ ↑

チャレンジ認証を行うかどうかを指定します。（任意指定） “true”： チャレンジ認証を行う “false”： チャレンジ認証を行わない ※ 未指定の場合は、true： チャレンジ認証を行う

@param

  #with_challenge チャレンジ認証フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 1216
    def with_challenge=(with_challenge)
      @with_challenge = with_challenge
    end

with_fraud_detection() click to toggle source

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

@return

  不正検知実施フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 632
    def with_fraud_detection
      @with_fraud_detection = nil unless instance_variable_defined?(:@with_fraud_detection)
      @with_fraud_detection
    end

with_fraud_detection=(with_fraud_detection) click to toggle source

### 不正検知実施フラグを設定する¶ ↑

不正検知実施フラグを指定します。 “true”： 実施する “false”： 実施しない

@param

  #with_fraud_detection 不正検知実施フラグ

    # File tgMdk/lib/tg_mdk/mdk_dto/mpi_authorize_request_dto.rb, line 644
    def with_fraud_detection=(with_fraud_detection)
      @with_fraud_detection = with_fraud_detection
    end