Show / Hide Table of Contents

# Class AbstractPayNowIdResponseDto

PayNowIDレスポンスDTOの親クラス

##### Inheritance

object
MdkDtoBase
AbstractPayNowIdResponseDto
AccountAddResponseDto
AccountCopyResponseDto
AccountDeleteResponseDto
AccountLinkResponseDto
AccountRestoreResponseDto
AccountTokenResponseDto
AccountUpdateResponseDto
BankAccountAddResponseDto
BankAccountDeleteResponseDto
CardInfoAddResponseDto
CardInfoDeleteResponseDto
CardInfoGetResponseDto
CardInfoUpdateResponseDto
ChargeAddResponseDto
ChargeDeleteResponseDto
ChargeUpdateResponseDto
RecurringAddResponseDto
RecurringDeleteResponseDto
RecurringGetResponseDto
RecurringUpdateResponseDto

##### 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 abstract class AbstractPayNowIdResponseDto : MdkDtoBase, IResponseDto

### Properties

#### 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

エラーメッセージ
半角英数字
最大桁数：300
処理結果に対するメッセージを返却します。

##### Declaration

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

##### Property Value

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

#### Mstatus

処理結果コード
半角英数字
最大桁数：32
処理結果に対するステータスを返却します。
"success"：正常終了
"failure"：異常終了
"pending"：保留

##### Declaration

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

##### Property Value

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

#### PayNowIdResponse

PayNowIDオブジェクト
オブジェクト
PayNowID用項目を格納するオブジェクト

##### Declaration

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

##### Property Value

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

#### ResultXml

結果内容(マスク済み)
半角英数字

##### Declaration

    public string ResultXml { set; }

##### Property Value

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

#### ServiceType

決済サービスタイプ
半角英数字
最大桁数：10
"vtid"：ベリトランスID

##### 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()

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

##### Declaration

    public override string ToString()

##### Returns

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

##### Overrides

object.ToString()

### Implements

IResponseDto