Class VirtualaccAuthorizeResponseDto
決済サービスタイプ:銀行振込決済、コマンド名:決済申込の応答Dtoクラス
Implements
Inherited Members
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class VirtualaccAuthorizeResponseDto : MdkDtoBase, IResponseDto
Properties
AccountName
口座名義
文字列 最大桁数:50
振込先の口座名義を返却します。
Declaration
[JsonProperty("accountName")]
public string AccountName { get; set; }
Property Value
Type | Description |
---|---|
string |
AccountNumber
口座番号
半角数字 最大桁数:7
振込先の口座番号を返却します。
Declaration
[JsonProperty("accountNumber")]
public string AccountNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
AccountType
口座種別
半角数字 最大桁数:1
振込先の口座種別を返却します。
- 1 : 普通
- 2 : 当座
Declaration
[JsonProperty("accountType")]
public string AccountType { get; set; }
Property Value
Type | Description |
---|---|
string |
BankCode
銀行コード
半角数字 最大桁数:4
振込先の銀行コードを返却します。
Declaration
[JsonProperty("bankCode")]
public string BankCode { get; set; }
Property Value
Type | Description |
---|---|
string |
BankName
銀行名
文字列 最大桁数:15
振込先の銀行名を返却します。
Declaration
[JsonProperty("bankName")]
public string BankName { get; set; }
Property Value
Type | Description |
---|---|
string |
BranchCode
支店コード
半角数字 最大桁数:3
振込先の支店コードを返却します。
Declaration
[JsonProperty("branchCode")]
public string BranchCode { get; set; }
Property Value
Type | Description |
---|---|
string |
BranchName
支店名
文字列 最大桁数:15
振込先の支店名を返却します。
Declaration
[JsonProperty("branchName")]
public string BranchName { get; set; }
Property Value
Type | Description |
---|---|
string |
CustTxn
取引毎に付くID
半角英数字 最大桁数:100
Declaration
[JsonProperty("custTxn")]
public string CustTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
MarchTxn
電文ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("marchTxn")]
public string MarchTxn { 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 |
OrderId
取引ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("orderId")]
public string OrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
PayNowIdResponse
PayNowIDオブジェクト
Declaration
[JsonProperty("payNowIdResponse")]
public PayNowIdResponse PayNowIdResponse { get; set; }
Property Value
Type | Description |
---|---|
PayNowIdResponse |
ResultXml
結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)
Declaration
public string ResultXml { set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
決済サービスタイプ
半角英数字 最大桁数:10
決済サービスの区分を返却します。
- "virtualacc": 銀行振込決済
Declaration
[JsonProperty("serviceType")]
public string ServiceType { get; set; }
Property Value
Type | Description |
---|---|
string |
TransferName
振込人名
文字列 最大桁数:69
リクエストのパラメータで受け取った"登録振込人名"の先頭に"振込番号"を連結して返却します。
Declaration
[JsonProperty("transferName")]
public string TransferName { 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 |