Class CardInfo
カード情報のクラス
Inheritance
object
CardInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class CardInfo
Properties
AcquireCode3
仕向先コード
半角数字
最大桁数:3
Declaration
[JsonProperty("acquireCode3")]
public string AcquireCode3 { get; set; }
Property Value
Type | Description |
---|---|
string |
CardExpire
有効期限
半角英数字
最大桁数:5
MM/YY形式
マスクはしていない
Declaration
[JsonProperty("cardExpire")]
public string CardExpire { get; set; }
Property Value
Type | Description |
---|---|
string |
CardholderName
カード保有者名
半角英数記号
最大桁数:45
マスクはしていない
Declaration
[JsonProperty("cardholderName")]
public string CardholderName { get; set; }
Property Value
Type | Description |
---|---|
string |
CardId
カードID
半角数字
最大桁数:24
Declaration
[JsonProperty("cardId")]
public string CardId { get; set; }
Property Value
Type | Description |
---|---|
string |
CardNumber
マスクカード番号
半角英数字
最大桁数:19
カード番号の先頭6桁と下4桁
桁数はマスク前の桁数を維持
Declaration
[JsonProperty("cardNumber")]
public string CardNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
DefaultCard
標準カードフラグ
半角英数字
最大桁数:1
"1":決済時、カードを明示的に指定しない場合に使用されるカードである。
"0":決済時、カードを明示的に指定しない場合に使用されるカードでない。
Declaration
[JsonProperty("defaultCard")]
public string DefaultCard { get; set; }
Property Value
Type | Description |
---|---|
string |
KindCode
券種コード
半角数字
最大桁数:10
Declaration
[JsonProperty("kindCode")]
public string KindCode { get; set; }
Property Value
Type | Description |
---|---|
string |
OriginalCardId
元カードID
半角英数字
最大桁数:100
Declaration
[JsonProperty("originalCardId")]
public string OriginalCardId { get; set; }
Property Value
Type | Description |
---|---|
string |