Show / Hide Table of Contents

# Class CvsAuthorizeResponseDto

決済サービスタイプ：コンビニ決済、コマンド名：決済の応答Dtoクラス

##### Inheritance

object
MdkDtoBase
CvsAuthorizeResponseDto

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

### Properties

#### CustTxn

取引毎に付くID

##### Declaration

    [JsonProperty("custTxn")]
    public string CustTxn { get; set; }

##### Property Value

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

#### HaraikomiUrl

払込票URL

半角英数字 256 文字以内

コンビニから返される払込票URL セブンイレブン：　URLあり ファミリーマート：　URLあり ローソン：　URLなし その他：　URLあり 戻り値の「https://～.info/JLP/JLPcon」の部分を 「https://w2.kessai.info/JLM/JLMcon」に置換えてご利用ください。 例） https://w2.kessai.info/JLM/JLMcon?code=xxx～&rkbn=1 ※ローソンはデフォルト設定でURLなしとなっております。URLが必要の場合は弊社にご連絡下さい。 ※PCブラウザーからの印刷用ですので、携帯では正しく表示できません。 ※ファミリーマート、ウェルネットについては携帯での表示・支払に対応しております。 ※テスト時は上記URLではなく、テスト用URLが返戻されます。

##### Declaration

    [JsonProperty("haraikomiUrl")]
    public string HaraikomiUrl { 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 文字以内

コンビニへ正常に決済請求が完了した際に配布される受付番号 セブンイレブン：　払込票番号　半角数字13桁固定 ファミリーマート：　収納番号　半角数字と「-」18桁固定 ローソン：　econ受付番号・お支払い受付番号、半角数字7桁 固定 その他：　オンライン決済番号 半角数字11桁

##### 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 文字以内

結果コード 例) D001000100000000

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

### Implements

IResponseDto