Show / Hide Table of Contents

# Class BankpayAccountAddResponseDto

決済サービスタイプ：bankpay、コマンド名：口座登録の応答Dtoクラス

##### Inheritance

object
MdkDtoBase
BankpayAccountAddResponseDto

##### Implements

IResponseDto

##### 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 BankpayAccountAddResponseDto : MdkDtoBase, IResponseDto

### Properties

#### AccountId

口座ID

半角英数 最大桁数:100

##### Declaration

    [JsonProperty("accountId")]
    public string AccountId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AccountLabel

口座ラベル

文字列 最大桁数:50

登録対象の口座の別名を返却します。
- BankPayへの遷移に必要な項目になります。

##### Declaration

    [JsonProperty("accountLabel")]
    public string AccountLabel { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### BackUrl

戻り先URL

文字列 最大桁数:256

戻り先URLを返却します。
- BankPayへの遷移に必要な項目になります。

##### Declaration

    [JsonProperty("backUrl")]
    public string BackUrl { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### BankpayAccountsRegisterUrl

BankPay口座登録URL

文字列 最大桁数:256

BankPay への遷移に必要な項目。
BankPayに遷移するために使用してください。

##### Declaration

    [JsonProperty("bankpayAccountsRegisterUrl")]
    public string BankpayAccountsRegisterUrl { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CustomerAccessToken

会員用アクセストークン

半角英数 最大桁数:32

会員用アクセストークンを返却します。
- BankPayへの遷移に必要な項目になります。

##### Declaration

    [JsonProperty("customerAccessToken")]
    public string CustomerAccessToken { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Mac

メッセージ認証コード

半角英数英数記号 最大桁数:44

メッセージ認証コードを返却します。
- BankPayへの遷移に必要な項目になります。

##### Declaration

    [JsonProperty("mac")]
    public string Mac { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### MemberId

会員ID

半角英数 最大桁数:100

##### Declaration

    [JsonProperty("memberId")]
    public string MemberId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### MerrMsg

エラーメッセージ

文字列

処理結果に対するメッセージを返却します。

##### Declaration

    [JsonProperty("merrMsg")]
    public string MerrMsg { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Mstatus

処理結果コード

半角英数 最大桁数:32

決済請求処理後、応答電文に含まれる値を返却します。
以下の処理結果のいずれかが格納される
- success：正常終了
- failure：異常終了

##### Declaration

    [JsonProperty("mstatus")]
    public string Mstatus { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### PayNowIdResponse

PayNowIDオブジェクト

##### Declaration

    [JsonProperty("payNowIdResponse")]
    public PayNowIdResponse PayNowIdResponse { get; set; }

##### Property Value

Type | Description
--- | ---
PayNowIdResponse |

#### PreparedProcessId

口座入力情報取得の処理通番

文字列 最大桁数:100

口座入力情報取得時に決済サーバーにて付与されるprocessId。

##### Declaration

    [JsonProperty("preparedProcessId")]
    public string PreparedProcessId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ProcessId

処理通番

文字列 最大桁数:100

決済サーバにて採番する処理通番

##### Declaration

    [JsonProperty("processId")]
    public string ProcessId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ProcessorAuthenticationKeyIndex

Pay事業者認証鍵世代番号

半角英数 最大桁数:2

認証鍵の世代番号を返却します。
- BankPayへの遷移に必要な項目になります。

##### Declaration

    [JsonProperty("processorAuthenticationKeyIndex")]
    public string ProcessorAuthenticationKeyIndex { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ResultXml

結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)

##### Declaration

    public string ResultXml { set; }

##### Property Value

Type | Description
--- | ---
string |

#### ServiceType

決済サービスタイプ

半角英数 最大桁数:10

決済サービスの区分を返却します。
"bankpay"： BankPay

##### Declaration

    [JsonProperty("serviceType")]
    public string ServiceType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### TxnVersion

MDKバージョン

半角英数 最大桁数:5

電文のバージョン番号を返却します。

##### Declaration

    [JsonProperty("txnVersion")]
    public string TxnVersion { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### VResultCode

詳細結果コード

半角英数 最大桁数:16

処理結果を詳細に表すコードを返却します。
4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。

##### Declaration

    [JsonProperty("vResultCode")]
    public string VResultCode { get; set; }

##### Property Value

Type | Description
--- | ---
string |

### Methods

#### ToString()

結果XML(マスク済み)を取得する @return 結果XML(マスク済み)

##### Declaration

    public override string ToString()

##### Returns

Type | Description
--- | ---
string |

##### Overrides

object.ToString()

### Implements

IResponseDto