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

コンストラクター

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

メソッド

  名前説明
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
ログ用文字列(マスク済み)を取得する
(Object..::..ToString()()()() をオーバーライドします。)

フィールド

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

プロパティ

  名前説明
Public プロパティAccountId
会員IDを設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティAmount
金額

半角数字 6 桁以内

支払金額となります。 例)2100

Public プロパティCreateDate
入会年月日を設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティFree1
備考1

文字列 50 バイト以内

備考欄(商品詳細などに利用する) セブンイレブン: 使用不可 ファミリーマート: 任意(38バイト) ローソン: 任意(50バイト) その他: 任意(32バイト)

Public プロパティFree2
備考2

文字列 38 バイト以内

備考欄(商品詳細などに利用する) セブンイレブン: 使用不可 ファミリーマート: 任意(38バイト) ローソン: 使用不可 その他: 任意(32バイト)

Public プロパティFreeKey
キー情報を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティKana
カナ

文字列 全角カタカナのみ 15 文字以内

顧客カナ名 例) ヤマダタロウ ※ファミリーマートのみ設定できます ※半角スペースは入力不可です ※全角ハイフン、全角スペース、外字は、文字化けする恐れがあります

Public プロパティMailAddr 廃止予定。
メールアドレス

半角英数字 50 文字以内

払込票URL通知メールアドレス ※ローソン、ファミリーマートのみ設定できます ※ファミリーマートは任意入力項目です ※ローソンは受付番号、払込票URL通知メールを顧客へ送信しない場合は、特定のメールアドレス(サイトのメールアドレスなど)でもよい。

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

文字列 全角のみ 10 文字以内

顧客姓 例) 山田 ※全角ハイフン、全角スペース、外字は、文字化けする恐れがあります

Public プロパティName2
氏名2

文字列 全角のみ 10 文字以内

顧客名 例) 太郎 ※全角ハイフン、全角スペース、外字は、文字化けする恐れがあります

Public プロパティOptionParams
拡張パラメータリスト
Public プロパティOrderId
取引ID

半角英数字 100 文字以内

マーチャントで任意に採番してください。 申込処理ごとに付ける必要が御座います。 “.”(ドット)、“-”(ハイフン)、“_”(アンダースコア)も使用できます。

Public プロパティPayLimit
支払期限

半角数字 10 桁以内

支払期限 yyyy/mm/dd の形式 例) 2009/07/24

Public プロパティPaymentType
支払区分

半角数字 1 桁固定

支払区分 ※現在はリザーブパラメータのため無条件に "0" を設定

Public プロパティReceiptData
レシートデータを設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティServiceCommand
決済サービスコマンド
Public プロパティServiceOptionType
決済サービスオプション

半角英数字 10 文字以内

決済サービスのオプションを指定します 例) セブンイレブン: "sej" ローソン、ファミリーマートetc: "econ" その他: "other" 

Public プロパティServiceType
決済サービスタイプ
Public プロパティTelNo
電話番号

半角数字、ハイフン 13 桁以内

顧客電話番号、数字のみ11桁以内、ハイフン含み13桁以内 例) 0311112222、03-1111-2222、09011112222、090-1111-2222

参照