Class BankpayAccountAddResponseDto
決済サービスタイプ:bankpay、コマンド名:口座登録の応答Dtoクラス
Implements
Inherited Members
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 |