Class BankpayPrepareAccountAddRequestDto
決済サービスタイプ:bankpay、コマンド名:口座入力情報取得の要求Dtoクラス
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class BankpayPrepareAccountAddRequestDto : AbstractPaymentRequestDto, IRequestDto
Properties
AccountId
口座ID
半角英数 最大桁数:100
- マーチャント側で口座を一意に表す口座IDを指定します。
- 口座ごとに一意である必要があります。
- 半角英数、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。
Declaration
[JsonProperty("accountId")]
public string AccountId { get; set; }
Property Value
Type | Description |
---|---|
string |
BankCode
銀行コード
半角数字 最大桁数:4
登録口座の銀行コードを入力します。
Declaration
[JsonProperty("bankCode")]
public string BankCode { get; set; }
Property Value
Type | Description |
---|---|
string |
ErrorUrl
決済エラー時URL
URLに使用可能な文字 最大桁数:256
口座登録エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。
※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。
Declaration
[JsonProperty("errorUrl")]
public string ErrorUrl { 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 |
PushUrl
プッシュ先URL
URLに使用可能な文字 最大桁数:256
プッシュURLを指定します。
※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。
Declaration
[JsonProperty("pushUrl")]
public string PushUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceCommand
決済サービスコマンド
Declaration
[JsonIgnore]
public override string ServiceCommand { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
ServiceOptionType
サービスオプションタイプ
半角英数
- "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
SuccessUrl
決済完了時URL
URLに使用可能な文字 最大桁数:256
口座登録完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。
※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。
Declaration
[JsonProperty("successUrl")]
public string SuccessUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
ログ用文字列(マスク済み)を取得する @return ログ用文字列(マスク済み)
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |
Overrides
object.ToString()