VirtualaccAuthorizeRequestDto 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前説明
Public メソッドVirtualaccAuthorizeRequestDto
VirtualaccAuthorizeRequestDto クラスの新しいインスタンスを初期化します

メソッド

  名前説明
Public メソッドEquals
Determines whether the specified Object is equal to the current Object.
(Object から継承されます。)
Protected メソッドExistAccountBasicParam
AccountBasicParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistAccountParam
AccountParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistBankAccountParam
BankAccountParamがAccountParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、AccountParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistCardParam
CardParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistPayNowIdParam
PayNowIdParamが設定されているか判定する。 設定されていない場合は、インスタンスを生成する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistRecurringChargeParam
RecurringChargeParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Object から継承されます。)
Public メソッドGetHashCode
Serves as a hash function for a particular type.
(Object から継承されます。)
Public メソッドGetType
Gets the Type of the current instance.
(Object から継承されます。)
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Object から継承されます。)
Public メソッドToString
ログ用文字列(マスク済み)を取得する @return ログ用文字列(マスク済み)
(Object..::..ToString()()()() をオーバーライドします。)

フィールド

  名前説明
Protected フィールドPayNowIdParam
PayNowIDのリクエストオブジェクト
(AbstractPaymentRequestDto から継承されます。)

プロパティ

  名前説明
Public プロパティAccountId
会員IDを設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティAccountManageType
口座管理方式

半角数字 最大桁数:1

- 0 : 実口座
- 1: バーチャル口座

Public プロパティAccountName
口座名義

文字列 最大桁数:50

口座管理方式が0:実口座の場合は利用不可項目となります。
口座管理方式が1:バーチャル口座の場合は必須項目となります。
⇒PayNow側で払い出された口座名義が指定されます。

Public プロパティAccountNumber
口座番号

半角数字 最大桁数:7

口座管理方式が0:実口座の場合は利用不可項目となります。
⇒マーチャント情報に紐づく実口座の口座番号が指定されます。
口座管理方式が1:バーチャル口座の場合は必須項目となります。
⇒PayNow側で払い出された口座番号が指定されます。

Public プロパティAmount
決済金額

半角数字 最大桁数:12

決済金額を指定します。
- 1 以上かつ 999999999999(12桁) 以下

Public プロパティBranchCode
支店コード

半角数字 最大桁数:3

口座管理方式が0:実口座の場合は利用不可項目となります。
口座管理方式が1:バーチャル口座の場合は必須項目となります。
⇒PayNow側でバーチャル口座情報マスタから取得した支店コードが指定されます。

Public プロパティCreateDate
入会年月日を設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティEntryTransferName
登録時振込人名

文字列 最大桁数:64

Public プロパティEntryTransferNumber
登録時振込番号

全角数字 最大桁数:5

Public プロパティFreeKey
キー情報を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティMaskedLog
ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)
Public プロパティMemo1
取引メモ1を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティOrderId
取引ID

半角英数字 最大桁数:100

- マーチャント側で取引を一意に表す注文管理IDを指定します。
- 申込処理ごとに一意である必要があります。
- 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。

Public プロパティReceiptData
レシートデータを設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティRejectBankAccount
銀行口座関連付け拒否フラグ設定、取得する。
(AbstractPaymentVirtualaccRequestDto から継承されます。)
Public プロパティServiceCommand
決済サービスコマンド
Public プロパティServiceOptionType
サービスオプションタイプ

半角英数字

- "resona":りそな

Public プロパティServiceType
決済サービスタイプ
Public プロパティTransferExpiredDate
振込期限

半角数字 最大桁数:8

YYYYMMDD

参照