Class EmRefundResponseDto
決済サービスタイプ:電子マネー、コマンド名:返金の応答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 EmRefundResponseDto : MdkDtoBase, IResponseDto
Properties
AppUrl
決済アプリ起動URL
半角英数字 384 文字以内
支払/受取アプリ起動URL
Declaration
[JsonProperty("appUrl")]
public string AppUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
CustTxn
取引毎に付くID
Declaration
[JsonProperty("custTxn")]
public string CustTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceId
請求番号
半角英数字 25文字以内
GWが発番する請求に対するIDが格納されます。
Declaration
[JsonProperty("invoiceId")]
public string InvoiceId { get; set; }
Property Value
Type | Description |
---|---|
string |
MarchTxn
電文ID
Declaration
[JsonProperty("marchTxn")]
public string MarchTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
MerrMsg
エラーメッセージ
文字列 1024 バイト以内
エラーメッセージ
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 |
OrderId
取引ID
半角英数字 100 文字以内
マーチャント側で返金取引を一意に表す注文管理ID
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 |
ReceiptNo
受付番号
半角英数字 32 文字以内
決済センターへ正常に返金請求が完了した際に決済センターで採番される受付番号
Declaration
[JsonProperty("receiptNo")]
public string ReceiptNo { get; set; }
Property Value
Type | Description |
---|---|
string |
ResultXml
結果JSON(マスク済み)を設定する
Declaration
public string ResultXml { set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
決済サービスタイプ
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 文字以内
結果コード 例) E001000100000000
Declaration
[JsonProperty("vResultCode")]
public string VResultCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
結果JSON(マスク済み)を取得する
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | 結果JSON(マスク済み) |
Overrides
object.ToString()