class Veritrans::Tercerog::Mdk::PaypayReAuthorizeRequestDto
決済サービスタイプ:paypay、コマンド名:再与信の要求Dtoクラス¶ ↑
- @author
-
VeriTrans Inc.
Constants
- SERVICE_COMMAND
決済サービスコマンド 半角英数字 必須項目、固定値
- SERVICE_TYPE
決済サービスタイプ 半角英数字 必須項目、固定値
Public Class Methods
Public Instance Methods
商品名を設定する¶ ↑
商品名を指定します。
-
最大文字数 40byte
serviceOptionType=“online”(オンライン決済) : 指定任意 ※未指定の場合は、決済申込時に入力したitemNameを設定します。決済申込時に未指定の場合は、設定しません。
- @param
-
#item_name 商品名
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 170 def item_name=(item_name) @item_name = item_name end
支払い有効期限を設定する¶ ↑
コマンド処理が消費者の残高不足が原因で失敗し消費者アプリに支払い要求を送信した場合の支払い有効期限を指定します。(YYYYMMDDhhmmss形式) リクエスト日時の10分後~48時間後の範囲で指定可能です。
※nsfRecoveryFlag=“true”の場合に指定可能なパラメータです。 ※nsfRecoveryFlag=“true”で未指定の場合は、リクエスト日時の6時間後を設定します。
- @param
-
#nsf_recovery_expired_datetime 支払い有効期限
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 214 def nsf_recovery_expired_datetime=(nsf_recovery_expired_datetime) @nsf_recovery_expired_datetime = nsf_recovery_expired_datetime end
支払い要求実行フラグを設定する¶ ↑
コマンド処理が消費者の残高不足が原因で失敗した場合に、消費者アプリに支払い要求を送信するかどうかを指定します。
-
true : 支払い要求を送信する
-
false : 支払い要求を送信せず、売上処理失敗とする
※未指定の場合は、“false”を設定します。
- @param
-
#nsf_recovery_flag 支払い要求実行フラグ
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 192 def nsf_recovery_flag=(nsf_recovery_flag) @nsf_recovery_flag = nsf_recovery_flag end
元取引IDを設定する¶ ↑
随時決済の決済申込で指定した取引IDを指定します。
- @param
-
#original_order_id 元取引ID
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 109 def original_order_id=(original_order_id) @original_order_id = original_order_id end
プッシュ先URLを設定する¶ ↑
プッシュURLを指定します。
※nsfRecoveryFlag=“true”の場合に指定可能なパラメータです。 ※未指定の場合は、Authorize時に指定された値、またはMAP(Merchant Administrator Portal)から登録申請した値を使用。
- @param
-
#push_url プッシュ先URL
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 235 def push_url=(push_url) @push_url = push_url end
サービスオプションタイプを設定する¶ ↑
-
“online”:オンライン決済
※オンライン決済のみ指定可
- @param
-
#service_option_type サービスオプションタイプ
# File tgMdk/lib/tg_mdk/mdk_dto/paypay_re_authorize_request_dto.rb, line 91 def service_option_type=(service_option_type) @service_option_type = service_option_type end