class Veritrans::Tercerog::Mdk::RakutenAuthorizeResponseDto
決済サービスタイプ:楽天、コマンド名:与信の応答Dtoクラス¶ ↑
- @author
-
VeriTrans Inc.
Public Instance Methods
決済期限を設定する¶ ↑
- @param
-
#expire_datetime 決済期限
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 294 def expire_datetime=(expire_datetime) @expire_datetime = expire_datetime end
決済取引IDを設定する¶ ↑
- @param
-
#gateway_order_id 決済取引ID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 313 def gateway_order_id=(gateway_order_id) @gateway_order_id = gateway_order_id end
電文IDを設定する¶ ↑
- @param
-
#march_txn 電文ID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 108 def march_txn=(march_txn) @march_txn = march_txn end
処理結果コードを取得する¶ ↑
決済請求処理後、応答電文に含まれる値。 以下の処理結果のいずれかが格納される
-
success:正常終了
-
failure:異常終了
-
pending:保留状態
※バーコード決済(店舗スキャン型)、オンライン決済(V2)、バーコード決済(消費者スキャン型)の場合、pending(保留状態)は返却しません。
- @return
-
処理結果コード
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 44 def mstatus @mstatus = nil unless instance_variable_defined?(:@mstatus) @mstatus end
PayNowIDオブジェクトを設定する¶ ↑
- @param
-
#pay_now_id_response PayNowIDオブジェクト
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 350 def pay_now_id_response=(pay_now_id_response) @pay_now_id_response = pay_now_id_response end
決済トランザクションIDを設定する¶ ↑
- @param
-
#payment_txn_id 決済トランザクションID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 218 def payment_txn_id=(payment_txn_id) @payment_txn_id = payment_txn_id end
バーコード決済日時(YYYYMMDDhhmmss)を取得する¶ ↑
楽天で決済が確定した日時を返却します。 ※バーコード決済(店舗スキャン型)で返却します。
- @return
-
バーコード決済日時(YYYYMMDDhhmmss)
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 190 def rakuten_barcode_paid_datetime @rakuten_barcode_paid_datetime = nil unless instance_variable_defined?(:@rakuten_barcode_paid_datetime) @rakuten_barcode_paid_datetime end
バーコード決済日時(YYYYMMDDhhmmss)を設定する¶ ↑
- @param
-
#rakuten_barcode_paid_datetime バーコード決済日時(YYYYMMDDhhmmss)
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 199 def rakuten_barcode_paid_datetime=(rakuten_barcode_paid_datetime) @rakuten_barcode_paid_datetime = rakuten_barcode_paid_datetime end
楽天承諾時取引IDを取得する¶ ↑
決済センターが随時決済承諾時に発番するID。 ※オンライン決済(V2)かつ、随時で返却します。
- @return
-
楽天承諾時取引ID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 323 def rakuten_consent_order_id @rakuten_consent_order_id = nil unless instance_variable_defined?(:@rakuten_consent_order_id) @rakuten_consent_order_id end
楽天承諾時取引IDを設定する¶ ↑
- @param
-
#rakuten_consent_order_id 楽天承諾時取引ID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 332 def rakuten_consent_order_id=(rakuten_consent_order_id) @rakuten_consent_order_id = rakuten_consent_order_id end
楽天取引IDを設定する¶ ↑
- @param
-
#rakuten_order_id 楽天取引ID
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 256 def rakuten_order_id=(rakuten_order_id) @rakuten_order_id = rakuten_order_id end
リダイレクトURLを設定する¶ ↑
- @param
-
#redirect_url リダイレクトURL
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 237 def redirect_url=(redirect_url) @redirect_url = redirect_url end
レスポンスコンテンツを取得する¶ ↑
マーチャント側でコンシューマに対して応答するHTMLコンテンツです。自動でキャリアの画面に遷移するためのJavaScriptを含みます。
※オンライン決済、オンライン決済(V2)で返却します。
- @return
-
レスポンスコンテンツ
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 171 def response_contents @response_contents = nil unless instance_variable_defined?(:@response_contents) @response_contents end
レスポンスコンテンツを設定する¶ ↑
- @param
-
#response_contents レスポンスコンテンツ
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 180 def response_contents=(response_contents) @response_contents = response_contents end
決済サービスタイプを設定する¶ ↑
- @param
-
#service_type 決済サービスタイプ
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 29 def service_type=(service_type) @service_type = service_type end
MDKバージョンを設定する¶ ↑
- @param
-
#txn_version MDKバージョン
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 160 def txn_version=(txn_version) @txn_version = txn_version end
詳細結果コードを設定する¶ ↑
- @param
-
#v_result_code 詳細結果コード
# File tgMdk/lib/tg_mdk/mdk_dto/rakuten_authorize_response_dto.rb, line 73 def v_result_code=(v_result_code) @v_result_code = v_result_code end