Class BankpayMemberUpdateRequestDto
決済サービスタイプ:bankpay、コマンド名:会員更新の要求Dtoクラス
Implements
Inherited Members
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class BankpayMemberUpdateRequestDto : AbstractPaymentRequestDto, IRequestDto
Properties
Address
住所
文字列 最大桁数:60
会員の住所を入力します。
Declaration
[JsonProperty("address")]
public string Address { get; set; }
Property Value
Type | Description |
---|---|
string |
BirthDate
生年月日
半角数字 最大桁数:8
会員の生年月日を入力します。
書式はYYYYMMDD。
例)20220531
Declaration
[JsonProperty("birthDate")]
public string BirthDate { get; set; }
Property Value
Type | Description |
---|---|
string |
EmailAddress
メールアドレス
半角英数記号 最大桁数:300
会員のメールアドレスを入力します。
Declaration
[JsonProperty("emailAddress")]
public string EmailAddress { get; set; }
Property Value
Type | Description |
---|---|
string |
EmailAddress2
メールアドレス2
半角英数記号 最大桁数:300
会員のメールアドレスが2つある場合2つ目を入力します。
Declaration
[JsonProperty("emailAddress2")]
public string EmailAddress2 { get; set; }
Property Value
Type | Description |
---|---|
string |
Gender
性別
半角英字 最大桁数:1
会員の性別を入力します。
- "M":男
- "F":女
Declaration
[JsonProperty("gender")]
public string Gender { get; set; }
Property Value
Type | Description |
---|---|
string |
MaskedLog
ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)
Declaration
[JsonIgnore]
public override string MaskedLog { set; }
Property Value
Type | Description |
---|---|
string |
Overrides
MemberId
会員ID
半角英数 最大桁数:100
会員更新対象の会員IDを指定します。
Declaration
[JsonProperty("memberId")]
public string MemberId { get; set; }
Property Value
Type | Description |
---|---|
string |
MobileNumber
携帯番号
半角数字記号 最大桁数:16
会員の携帯番号を入力します。
-ハイフン有でも無でも指定可能です。
Declaration
[JsonProperty("mobileNumber")]
public string MobileNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
Remarks
摘要
文字列 最大桁数:100
会員の摘要を入力します。
Declaration
[JsonProperty("remarks")]
public string Remarks { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceCommand
決済サービスコマンド
Declaration
[JsonIgnore]
public override string ServiceCommand { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
ServiceOptionType
サービスオプションタイプ
半角英数 最大桁数:32
- "online":オンライン決済
Declaration
[JsonProperty("serviceOptionType")]
public string ServiceOptionType { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
決済サービスタイプ
Declaration
[JsonIgnore]
public override string ServiceType { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
TelNumber
電話番号
半角数字記号 最大桁数:16
会員の電話番号を入力します。
-ハイフン有でも無でも指定可能です。
Declaration
[JsonProperty("telNumber")]
public string TelNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
UserName
氏名
文字列 最大桁数:20
会員の氏名を入力します。
Declaration
[JsonProperty("userName")]
public string UserName { get; set; }
Property Value
Type | Description |
---|---|
string |
UserNameKana
カナ名
文字列 最大桁数:40
会員のカナ名を入力します。
Declaration
[JsonProperty("userNameKana")]
public string UserNameKana { get; set; }
Property Value
Type | Description |
---|---|
string |
UserTerminalId
利用者端末識別ID
半角英数 最大桁数:32
利用者の端末を識別するIDを指定します。
スマホなどのデバイスを識別するためのUUIDなどの情報を指定してください。EC利用などの場合は一意なランダムな値を指定してください。
Declaration
[JsonProperty("userTerminalId")]
public string UserTerminalId { get; set; }
Property Value
Type | Description |
---|---|
string |
Zipcode
郵便番号
半角数字記号 最大桁数:8
会員の郵便番号を入力します。
-ハイフン有でも無でも指定可能です。
Declaration
[JsonProperty("zipcode")]
public string Zipcode { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
ログ用文字列(マスク済み)を取得する @return ログ用文字列(マスク済み)
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |