Show / Hide Table of Contents

# Class AlipayAuthorizeResponseDto

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

##### Inheritance

object
MdkDtoBase
AlipayAuthorizeResponseDto

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

### Properties

#### BuyerChargedAmountCny

請求金額（中国元）

半角数字（小数点含む） 最大桁数:9

Alipayから請求される金額（中国元）
※バーコード決済（店舗スキャン型）で返却します。

##### Declaration

    [JsonProperty("buyerChargedAmountCny")]
    public string BuyerChargedAmountCny { get; set; }

##### Property Value

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

#### CenterTradeId

決済センターとの取引ID

半角英数字 最大桁数:64

VeriTrans4Gが発番するID
※バーコード決済（店舗スキャン型）、バーコード決済（消費者スキャン型）で返却します。

##### Declaration

    [JsonProperty("centerTradeId")]
    public string CenterTradeId { get; set; }

##### Property Value

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

#### CustTxn

取引毎に付くID

半角英数字 最大桁数:100

##### Declaration

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

##### Property Value

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

#### EntryForm

Alipayリダイレクト用HTMLフォーム文字列

半角英数字 最大桁数:4096

AlipayへリダイレクトするためのHTML文
（デコード後に消費者ブラウザへ表示する必要があります）
※オンライン決済で返却します。

##### Declaration

    [JsonProperty("entryForm")]
    public string EntryForm { 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 |

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

#### PayTimeCn

決済時刻（中国時間）

半角数字 最大桁数:14

Alipayで決済が確定した日時（中国時間） を返します。
※バーコード決済（店舗スキャン型）で返却します。

##### Declaration

    [JsonProperty("payTimeCn")]
    public string PayTimeCn { get; set; }

##### Property Value

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

#### PayTimeJp

決済時刻（日本時間）

半角数字 最大桁数:14

Alipayで決済が確定した日時（日本時間） を返します。
※バーコード決済（店舗スキャン型）で返却します。

##### Declaration

    [JsonProperty("payTimeJp")]
    public string PayTimeJp { get; set; }

##### Property Value

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

#### QrCode

QRコード

半角英数字 最大桁数:2048

QRコード文字列
※バーコード決済（消費者スキャン型）で返却します。

##### Declaration

    [JsonProperty("qrCode")]
    public string QrCode { get; set; }

##### Property Value

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

#### QrCodeImgUrl

QRコード画像URL（標準）

半角英数字 最大桁数:2048

QRコード画像のURL（サイズ：標準）
※バーコード決済（消費者スキャン型）で返却します。

##### Declaration

    [JsonProperty("qrCodeImgUrl")]
    public string QrCodeImgUrl { get; set; }

##### Property Value

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

#### QrCodeLargeImgUrl

QRコード画像URL（拡大）

半角英数字 最大桁数:2048

QRコード画像のURL（サイズ：拡大）
※バーコード決済（消費者スキャン型）で返却します。

##### Declaration

    [JsonProperty("qrCodeLargeImgUrl")]
    public string QrCodeLargeImgUrl { get; set; }

##### Property Value

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

#### QrCodeSmallImgUrl

QRコード画像URL（縮小）

半角英数字 最大桁数:2048

QRコード画像のURL（サイズ：縮小）
※バーコード決済（消費者スキャン型）で返却します。

##### Declaration

    [JsonProperty("qrCodeSmallImgUrl")]
    public string QrCodeSmallImgUrl { get; set; }

##### Property Value

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

#### ResultXml

結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)

##### Declaration

    public string ResultXml { set; }

##### Property Value

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

#### ServiceType

決済サービスタイプ

半角英数字 最大桁数:10

決済サービスの区分を返却します。
- "alipay"： Alipay決済

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

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

##### Declaration

    public override string ToString()

##### Returns

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

##### Overrides

object.ToString()

### Implements

IResponseDto