Class CvsAuthorizeResponseDto
決済サービスタイプ:コンビニ決済、コマンド名:決済の応答Dtoクラス
Implements
Inherited Members
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(マスク済み) |