class Veritrans::Tercerog::Mdk::MpiGetResultResponseDto

決済サービスタイプ:MPI、コマンド名:本人認証結果取得の応答Dtoクラス

@author

VeriTrans Inc.

Public Instance Methods

acquirer_code() click to toggle source

要求仕向け先コードを取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

決済要求電文が最初に仕向けられたカード会社のコード 仕向け先カード会社の一覧は『インターフェース詳細 ~クレジットカード決済~』の「クレジットカード決済  仕向け先カード会社の一覧」を参照

@return

要求仕向け先コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 374
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_get_result_response_dto.rb, line 383
def acquirer_code=(acquirer_code)
  @acquirer_code = acquirer_code
end
auth_code() click to toggle source

応答承認番号を取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

カード会社が発行する承認番号

@return

応答承認番号

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 393
def auth_code
  @auth_code = nil unless instance_variable_defined?(:@auth_code)
  @auth_code
end
auth_code=(auth_code) click to toggle source

応答承認番号を設定する

@param

#auth_code 応答承認番号

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 402
def auth_code=(auth_code)
  @auth_code = auth_code
end
card_mstatus() click to toggle source

カード結果コードを取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

カード決済の処理結果ステータス “success”:正常終了 “failure”:異常終了 “pending”:ペンディング ※MPI結果コードがfailureの場合は空

@return

カード結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 270
def card_mstatus
  @card_mstatus = nil unless instance_variable_defined?(:@card_mstatus)
  @card_mstatus
end
card_mstatus=(card_mstatus) click to toggle source

カード結果コードを設定する

@param

#card_mstatus カード結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 279
def card_mstatus=(card_mstatus)
  @card_mstatus = card_mstatus
end
card_transaction_type() click to toggle source

カードトランザクションタイプを取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

カード決済取引の詳細な状態 “a”:与信 “ax”:与信(期限切れ) “ap”:与信(保留) “ac”:与信売上 “acp”:与信売上(保留)

@return

カードトランザクションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 294
def card_transaction_type
  @card_transaction_type = nil unless instance_variable_defined?(:@card_transaction_type)
  @card_transaction_type
end
card_transaction_type=(card_transaction_type) click to toggle source

カードトランザクションタイプを設定する

@param

#card_transaction_type カードトランザクションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 303
def card_transaction_type=(card_transaction_type)
  @card_transaction_type = card_transaction_type
end
center_request_date() click to toggle source

センター要求日時を取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

カード決済センターへ決済要求を行った日時 YYYYMMDDhhmmss形式

@return

センター要求日時

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 314
def center_request_date
  @center_request_date = nil unless instance_variable_defined?(:@center_request_date)
  @center_request_date
end
center_request_date=(center_request_date) click to toggle source

センター要求日時を設定する

@param

#center_request_date センター要求日時

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 323
def center_request_date=(center_request_date)
  @center_request_date = center_request_date
end
center_response_date() click to toggle source

センター応答日時を取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

カード決済センターの決済応答を受けた日時 YYYYMMDDhhmmss形式

@return

センター応答日時

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 334
def center_response_date
  @center_response_date = nil unless instance_variable_defined?(:@center_response_date)
  @center_response_date
end
center_response_date=(center_response_date) click to toggle source

センター応答日時を設定する

@param

#center_response_date センター応答日時

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 343
def center_response_date=(center_response_date)
  @center_response_date = center_response_date
end
connected_center_id() click to toggle source

接続先カード接続センターを取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

決済サーバー⇒カード会社間の接続センター名 例:‘jcn‘

@return

接続先カード接続センター

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 354
def connected_center_id
  @connected_center_id = nil unless instance_variable_defined?(:@connected_center_id)
  @connected_center_id
end
connected_center_id=(connected_center_id) click to toggle source

接続先カード接続センターを設定する

@param

#connected_center_id 接続先カード接続センター

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 363
def connected_center_id=(connected_center_id)
  @connected_center_id = connected_center_id
end
ddd_cavv() click to toggle source

3DCAVVを取得する

serviceOptionTypeが(mpi-none)の場合のみ

3DセキュアCAVV

@return

3DCAVV

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 636
def ddd_cavv
  @ddd_cavv = nil unless instance_variable_defined?(:@ddd_cavv)
  @ddd_cavv
end
ddd_cavv=(ddd_cavv) click to toggle source

3DCAVVを設定する

@param

#ddd_cavv 3DCAVV

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 645
def ddd_cavv=(ddd_cavv)
  @ddd_cavv = ddd_cavv
end
ddd_cavv_algorithm() click to toggle source

3DCAVVアルゴリズムを取得する

serviceOptionTypeが(mpi-none)の場合のみ

3DセキュアCAVVアルゴリズム “0”:HMAC “1”:CVV “2”:CVV with ATN “3”:SPA Algorithm “4”:AEVV Algorithm “9”:取引毎の指定なし(3Dセキュア 2.0以上の場合) “”:値なし(空白) ※カード会社の仕様により、上記以外の値で設定されることもあります。

@return

3DCAVVアルゴリズム

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 617
def ddd_cavv_algorithm
  @ddd_cavv_algorithm = nil unless instance_variable_defined?(:@ddd_cavv_algorithm)
  @ddd_cavv_algorithm
end
ddd_cavv_algorithm=(ddd_cavv_algorithm) click to toggle source

3DCAVVアルゴリズムを設定する

@param

#ddd_cavv_algorithm 3DCAVVアルゴリズム

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 626
def ddd_cavv_algorithm=(ddd_cavv_algorithm)
  @ddd_cavv_algorithm = ddd_cavv_algorithm
end
ddd_ds_transaction_id() click to toggle source

3DDSトランザクションIDを取得する

3Dセキュア 2.0 かつ serviceOptionTypeが(mpi-none)の場合のみ

Directory server transaction ID(ディレクトリサーバトランザクションID) ※UUIDのフォーマットまたはBASE64エンコードされた値が返戻されます。

@return

3DDSトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 498
def ddd_ds_transaction_id
  @ddd_ds_transaction_id = nil unless instance_variable_defined?(:@ddd_ds_transaction_id)
  @ddd_ds_transaction_id
end
ddd_ds_transaction_id=(ddd_ds_transaction_id) click to toggle source

3DDSトランザクションIDを設定する

@param

#ddd_ds_transaction_id 3DDSトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 507
def ddd_ds_transaction_id=(ddd_ds_transaction_id)
  @ddd_ds_transaction_id = ddd_ds_transaction_id
end
ddd_eci() click to toggle source

3DECIを取得する

serviceOptionTypeが(mpi-none)の場合のみ

3DセキュアECI

3Dセキュア 1.0.2の場合

“01”:Attempt(Master Card) “02”:認証成功(Master Card) “05”:認証成功(VISA、JCB) “06”:Attempt(VISA、JCB)又は未参加(Master Card、VISA、JCB) “07”:認証実行不能(Master Card、VISA、JCB) “”:値なし(空白)

3Dセキュア 2.0の場合

“05”:認証成功 “06”:Attempt又は未参加 “07”:認証実行不能 “”:値なし(空白)

@return

3DECI

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 667
def ddd_eci
  @ddd_eci = nil unless instance_variable_defined?(:@ddd_eci)
  @ddd_eci
end
ddd_eci=(ddd_eci) click to toggle source

3DECIを設定する

@param

#ddd_eci 3DECI

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 676
def ddd_eci=(ddd_eci)
  @ddd_eci = ddd_eci
end
ddd_message_version() click to toggle source

3Dメッセージバージョンを取得する

serviceOptionTypeが(mpi-none)の場合のみ

Message Version Number (例 “1.0.2”)

@return

3Dメッセージバージョン

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 458
def ddd_message_version
  @ddd_message_version = nil unless instance_variable_defined?(:@ddd_message_version)
  @ddd_message_version
end
ddd_message_version=(ddd_message_version) click to toggle source

3Dメッセージバージョンを設定する

@param

#ddd_message_version 3Dメッセージバージョン

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 467
def ddd_message_version=(ddd_message_version)
  @ddd_message_version = ddd_message_version
end
ddd_server_transaction_id() click to toggle source

3DサーバトランザクションIDを取得する

3Dセキュア 2.0 かつ serviceOptionTypeが(mpi-none)の場合のみ

3DSサーバによって割り当てられたユニークなトランザクション識別子 ※UUIDのフォーマットで返戻されます。

@return

3DサーバトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 518
def ddd_server_transaction_id
  @ddd_server_transaction_id = nil unless instance_variable_defined?(:@ddd_server_transaction_id)
  @ddd_server_transaction_id
end
ddd_server_transaction_id=(ddd_server_transaction_id) click to toggle source

3DサーバトランザクションIDを設定する

@param

#ddd_server_transaction_id 3DサーバトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 527
def ddd_server_transaction_id=(ddd_server_transaction_id)
  @ddd_server_transaction_id = ddd_server_transaction_id
end
ddd_transaction_id() click to toggle source

3DトランザクションIDを取得する

serviceOptionTypeが(mpi-none)の場合のみ

Transaction Identifier(XID)の値をBase64で変換した値 ※値が返戻された場合はカード与信電文に本項目を設定してください。

@return

3DトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 478
def ddd_transaction_id
  @ddd_transaction_id = nil unless instance_variable_defined?(:@ddd_transaction_id)
  @ddd_transaction_id
end
ddd_transaction_id=(ddd_transaction_id) click to toggle source

3DトランザクションIDを設定する

@param

#ddd_transaction_id 3DトランザクションID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 487
def ddd_transaction_id=(ddd_transaction_id)
  @ddd_transaction_id = ddd_transaction_id
end
ddd_transaction_status() click to toggle source

3Dトランザクションステータスを取得する

serviceOptionTypeが(mpi-none)の場合のみ

3Dセキュアトランザクションステータス “Y”:本人認証成功 “N”:本人認証失敗(イシュアまたは会員が原因) “U”:本人認証失敗(上記以外が原因) “A”:Attempt(暫定的に本人認証成功) “R”:本人認証拒否 “”:値なし(空白)

@return

3Dトランザクションステータス

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 543
def ddd_transaction_status
  @ddd_transaction_status = nil unless instance_variable_defined?(:@ddd_transaction_status)
  @ddd_transaction_status
end
ddd_transaction_status=(ddd_transaction_status) click to toggle source

3Dトランザクションステータスを設定する

@param

#ddd_transaction_status 3Dトランザクションステータス

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 552
def ddd_transaction_status=(ddd_transaction_status)
  @ddd_transaction_status = ddd_transaction_status
end
ddd_transaction_status_reason() click to toggle source

3Dトランザクションステータス理由を取得する

3Dセキュア 2.0 かつ serviceOptionTypeが(mpi-none)の場合のみ

3Dトランザクションステータスの値の設定理由 “01”:Card authentication failed “02”:Unknown Device “03”:Unsupported Device “04”:Exceeds authentication frequency limit “05”:Expired card “06”:Invalid card number “07”:Invalid transaction “08”:No Card record “09”:Security failure “10”:Stolen card “11”:Suspected fraud “12”:Transaction not permitted to cardholder “13”:Cardholder not enrolled in service “14”:Transaction timed out at the ACS “15”:Low confidence “16”:Medium confidence “17”:High confidence “18”:Very High confidence “19”:Exceeds ACS maximum challenges “20”:Non-Payment transaction not supported “21”:3RI transaction not supported “22”:ACS technical issue “23”:Decoupled Authentication required by ACS but not requested by 3DS Requestor “24”:3DS Requestor Decoupled Max Expiry Time exceeded “25”:Decoupled Authentication was provided insufficient time to authenticate cardholder. ACS will not make attempt “26”:Authentication attempted but not performed by the cardholder “”:値なし(空白) ※カード会社の仕様により、上記以外の値で設定されることもあります。

@return

3Dトランザクションステータス理由

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 590
def ddd_transaction_status_reason
  @ddd_transaction_status_reason = nil unless instance_variable_defined?(:@ddd_transaction_status_reason)
  @ddd_transaction_status_reason
end
ddd_transaction_status_reason=(ddd_transaction_status_reason) click to toggle source

3Dトランザクションステータス理由を設定する

@param

#ddd_transaction_status_reason 3Dトランザクションステータス理由

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 599
def ddd_transaction_status_reason=(ddd_transaction_status_reason)
  @ddd_transaction_status_reason = ddd_transaction_status_reason
end
fd_result() click to toggle source

不正検知結果コードを取得する

不正検知実施 かつ serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

不正検知結果 “100”:accept “200”:deny “300”:challenge “400”:error “500”:timeout “600”:internal error “”:値なし(空白)

@return

不正検知結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 419
def fd_result
  @fd_result = nil unless instance_variable_defined?(:@fd_result)
  @fd_result
end
fd_result=(fd_result) click to toggle source

不正検知結果コードを設定する

@param

#fd_result 不正検知結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 428
def fd_result=(fd_result)
  @fd_result = fd_result
end
merr_msg() click to toggle source

エラーメッセージを取得する

処理結果に対するメッセージを返却します。

@return

エラーメッセージ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 79
def merr_msg
  @merr_msg = nil unless instance_variable_defined?(:@merr_msg)
  @merr_msg
end
merr_msg=(merr_msg) click to toggle source

エラーメッセージを設定する

@param

#merr_msg エラーメッセージ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 88
def merr_msg=(merr_msg)
  @merr_msg = merr_msg
end
mpi_mstatus() click to toggle source

本人認証処理結果コードを取得する

本人認証の処理結果ステータス “success”:正常終了 “failure”:異常終了

@return

本人認証処理結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 207
def mpi_mstatus
  @mpi_mstatus = nil unless instance_variable_defined?(:@mpi_mstatus)
  @mpi_mstatus
end
mpi_mstatus=(mpi_mstatus) click to toggle source

本人認証処理結果コードを設定する

@param

#mpi_mstatus 本人認証処理結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 216
def mpi_mstatus=(mpi_mstatus)
  @mpi_mstatus = mpi_mstatus
end
mpi_vresult_code() click to toggle source

本人認証詳細結果コードを取得する

本人認証処理の結果を詳細に表すコード 4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。 詳細は『結果コード一覧』を参照下さい。

@return

本人認証詳細結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 227
def mpi_vresult_code
  @mpi_vresult_code = nil unless instance_variable_defined?(:@mpi_vresult_code)
  @mpi_vresult_code
end
mpi_vresult_code=(mpi_vresult_code) click to toggle source

本人認証詳細結果コードを設定する

@param

#mpi_vresult_code 本人認証詳細結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 236
def mpi_vresult_code=(mpi_vresult_code)
  @mpi_vresult_code = mpi_vresult_code
end
mstatus() click to toggle source

処理結果コードを取得する

決済請求処理後、応答電文に含まれる値。 以下の処理結果のいずれかが格納される

  • success:正常終了

  • failure:異常終了

@return

処理結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 41
def mstatus
  @mstatus = nil unless instance_variable_defined?(:@mstatus)
  @mstatus
end
mstatus=(mstatus) click to toggle source

処理結果コードを設定する

@param

mstatus 処理結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 50
def mstatus=(mstatus)
  @mstatus = mstatus
end
order_id() click to toggle source

取引IDを取得する

@return

取引ID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 96
def order_id
  @order_id = nil unless instance_variable_defined?(:@order_id)
  @order_id
end
order_id=(order_id) click to toggle source

取引IDを設定する

@param

#order_id 取引ID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 105
def order_id=(order_id)
  @order_id = order_id
end
pay_now_id_response() click to toggle source

PayNowIDオブジェクトを取得する

@return

PayNowIDオブジェクト

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 685
def pay_now_id_response
  @pay_now_id_response = nil unless instance_variable_defined?(:@pay_now_id_response)
  @pay_now_id_response
end
pay_now_id_response=(pay_now_id_response) click to toggle source

PayNowIDオブジェクトを設定する

@param

#pay_now_id_response PayNowIDオブジェクト

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 694
def pay_now_id_response=(pay_now_id_response)
  @pay_now_id_response = pay_now_id_response
end
req_amount() click to toggle source

要求取引金額を取得する

要求電文に設定した値

@return

要求取引金額

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 150
def req_amount
  @req_amount = nil unless instance_variable_defined?(:@req_amount)
  @req_amount
end
req_amount=(req_amount) click to toggle source

要求取引金額を設定する

@param

#req_amount 要求取引金額

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 159
def req_amount=(req_amount)
  @req_amount = req_amount
end
req_card_number() click to toggle source

要求カード番号を取得する

要求電文に設定した値 上6桁下2桁のみ数字表示され、その他は“*”(アスタリスク)に変換されます。

@return

要求カード番号

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 169
def req_card_number
  @req_card_number = nil unless instance_variable_defined?(:@req_card_number)
  @req_card_number
end
req_card_number=(req_card_number) click to toggle source

要求カード番号を設定する

@param

#req_card_number 要求カード番号

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 178
def req_card_number=(req_card_number)
  @req_card_number = req_card_number
end
req_currency_unit() click to toggle source

要求通貨単位を取得する

要求電文に設定した値

@return

要求通貨単位

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 187
def req_currency_unit
  @req_currency_unit = nil unless instance_variable_defined?(:@req_currency_unit)
  @req_currency_unit
end
req_currency_unit=(req_currency_unit) click to toggle source

要求通貨単位を設定する

@param

#req_currency_unit 要求通貨単位

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 196
def req_currency_unit=(req_currency_unit)
  @req_currency_unit = req_currency_unit
end
request_id() click to toggle source

リクエストIDを取得する

本人認証の結果を検索する際のキー項目

@return

リクエストID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 132
def request_id
  @request_id = nil unless instance_variable_defined?(:@request_id)
  @request_id
end
request_id=(request_id) click to toggle source

リクエストIDを設定する

@param

#request_id リクエストID

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 141
def request_id=(request_id)
  @request_id = request_id
end
service_type() click to toggle source

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

決済サービスの区分を返却します。

  • “mpi”: MPI

@return

決済サービスタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 20
def service_type
  @service_type = nil unless instance_variable_defined?(:@service_type)
  @service_type
end
service_type=(service_type) click to toggle source

決済サービスタイプを設定する

@param

#service_type 決済サービスタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 29
def service_type=(service_type)
  @service_type = service_type
end
trad_url() click to toggle source

trAd URLを取得する

serviceOptionTypeが(mpi-complete / mpi-company / mpi-merchant)の場合のみ

trAd URL

@return

trAd URL

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 438
def trad_url
  @trad_url = nil unless instance_variable_defined?(:@trad_url)
  @trad_url
end
trad_url=(trad_url) click to toggle source

trAd URLを設定する

@param

#trad_url trAd URL

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 447
def trad_url=(trad_url)
  @trad_url = trad_url
end
txn_type() click to toggle source

トランザクションタイプを取得する

本人認証の実施方法を表す値 “AuthorizeConfirm”:フリクションレスフロー “VerifyNotify”:チャレンジフロー

@return

トランザクションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 247
def txn_type
  @txn_type = nil unless instance_variable_defined?(:@txn_type)
  @txn_type
end
txn_type=(txn_type) click to toggle source

トランザクションタイプを設定する

@param

#txn_type トランザクションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 256
def txn_type=(txn_type)
  @txn_type = txn_type
end
txn_version() click to toggle source

MDKバージョンを取得する

電文のバージョン番号を返却します。

@return

MDKバージョン

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 114
def txn_version
  @txn_version = nil unless instance_variable_defined?(:@txn_version)
  @txn_version
end
txn_version=(txn_version) click to toggle source

MDKバージョンを設定する

@param

#txn_version MDKバージョン

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 123
def txn_version=(txn_version)
  @txn_version = txn_version
end
v_result_code() click to toggle source

詳細結果コードを取得する

処理結果を詳細に表すコードを返却します。

4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。

@return

詳細結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 61
def v_result_code
  @v_result_code = nil unless instance_variable_defined?(:@v_result_code)
  @v_result_code
end
v_result_code=(v_result_code) click to toggle source

詳細結果コードを設定する

@param

#v_result_code 詳細結果コード

# File tgMdk/lib/tg_mdk/mdk_dto/mpi_get_result_response_dto.rb, line 70
def v_result_code=(v_result_code)
  @v_result_code = v_result_code
end