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

コンストラクター

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

メソッド

  名前説明
Public メソッドEquals
Determines whether the specified Object is equal to the current Object.
(Object から継承されます。)
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
Returns a String that represents the current Object.
(Object から継承されます。)

プロパティ

  名前説明
Public プロパティCardExpire
有効期限
半角数字
最大桁数:5
クレジットカードの有効期限を指定します。
MM/YY (月 + "/" + 年)の形式
例) "11/09"

サービスコマンド「update」且つサービスオプションタイプ「card」の場合を除き、
カードID指定時は入力不可
また、決済コマンド時は入力不可
Public プロパティCardId
カードID
半角英数字
最大桁数:24
PayNowIDで管理しているカードを決済で利用する場合に指定する。
Public プロパティCardNumber
カード番号
半角数字
最大桁数:19
クレジットカード番号を指定します。
例) クレジットカード番号は19桁まで処理が可能。
(ハイフンを含んでも含まなくても同様に処理が可能)

サービスコマンド「update」且つサービスオプションタイプ「card」の場合を除き、
カードID指定時は入力不可
また、決済コマンド時は入力不可
Public プロパティDefaultCard
標準カードフラグ
半角数字
最大桁数:1
今後決済時、カード情報をリクエストに含めなかった際に、
このカード情報を使用するか否かを設定する。

"1":今回のカードを今後決済時使用するカードに設定する。(未設定時は"1"として扱う)
"0":この課金でのみ利用する 
Public プロパティDefaultCardId
標準カードID
半角英数字
最大桁数:24
"Member":未設定
"ChargeMaster":未設定
"ReccaringMaster":未設定
"Card":未設定
カード削除リクエスト時のみ設定可能。

標準カードとして設定しているカード情報を削除する際に、
新しく標準カードとして扱うカードを指定可能。
Public プロパティSecurityCode
セキュリティコード
半角数字
最大桁数:4
クレジットカードのセキュリティコードを指定します。
Public プロパティToken
トークン
半角英数記号
最大桁数:36
トークンを利用する場合に指定します。
Public プロパティUpdater
洗替実施フラグ
半角数字
最大桁数:1
このカードを洗替対象外にする際に設定する。
※洗替を実施するマーチャントの場合のみ設定可能。

"1":洗替する。(未設定時は"1"として扱う)
"0":洗替しない。

参照