Class UpopCaptureResponseDto
決済サービスタイプ:UPOP、コマンド名:売上の応答Dtoクラス
Implements
Inherited Members
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class UpopCaptureResponseDto : MdkDtoBase, IResponseDto
Properties
CapturedAmount
売上金額
半角数字 最大桁数:12
売上金額
Declaration
[JsonProperty("capturedAmount")]
public virtual string CapturedAmount { get; set; }
Property Value
Type | Description |
---|---|
string |
CustTxn
トランザクションID(取引毎につけるID)
半角英数字 最大桁数:100
Declaration
[JsonProperty("custTxn")]
public virtual string CustTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
MarchTxn
電文ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("marchTxn")]
public virtual string MarchTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
MerrMsg
エラーメッセージ
文字列 最大桁数:300
処理結果に対するメッセージを返却します。
Declaration
[JsonProperty("merrMsg")]
public virtual string MerrMsg { get; set; }
Property Value
Type | Description |
---|---|
string |
Mstatus
処理結果コード
半角英数字 最大桁数:32
決済請求処理後、応答電文に含まれる値。
以下の処理結果のいずれかが格納される
- success:正常終了
- failure:異常終了
- pending:保留状態
Declaration
[JsonProperty("mstatus")]
public virtual string Mstatus { get; set; }
Property Value
Type | Description |
---|---|
string |
OrderId
取引ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("orderId")]
public virtual string OrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
PayNowIdResponse
PayNowIDオブジェクト
Declaration
[JsonProperty("payNowIdResponse")]
public PayNowIdResponse PayNowIdResponse { get; set; }
Property Value
Type | Description |
---|---|
PayNowIdResponse |
RemainingAmount
返品後の金額
半角数字 最大桁数:12
返品後の金額
Declaration
[JsonProperty("remainingAmount")]
public virtual string RemainingAmount { get; set; }
Property Value
Type | Description |
---|---|
string |
ResultXml
結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)
Declaration
public string ResultXml { set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
サービスタイプ
半角英数字 最大桁数:10
決済サービスの区分を返却します。
- "upop": 銀聯ネット決済(UPOP)
Declaration
[JsonProperty("serviceType")]
public virtual string ServiceType { get; set; }
Property Value
Type | Description |
---|---|
string |
SettleAmount
清算金額
半角数字 最大桁数:12
清算金額
Declaration
[JsonProperty("settleAmount")]
public virtual string SettleAmount { get; set; }
Property Value
Type | Description |
---|---|
string |
SettleCurrency
清算通貨種類
半角数字 最大桁数:3
清算通貨種類
392:日本円(固定)
Declaration
[JsonProperty("settleCurrency")]
public virtual string SettleCurrency { get; set; }
Property Value
Type | Description |
---|---|
string |
SettleDate
清算日付
半角数字 最大桁数:4
清算日付(MMDD形式)
Declaration
[JsonProperty("settleDate")]
public virtual string SettleDate { get; set; }
Property Value
Type | Description |
---|---|
string |
SettleRate
清算レート
半角数字 最大桁数:8
清算レート
Declaration
[JsonProperty("settleRate")]
public virtual string SettleRate { get; set; }
Property Value
Type | Description |
---|---|
string |
TxnDatetimeCn
決済時刻(中国時間)
半角数字 最大桁数:14
銀聯ネット決済(UPOP)で売上が確定した日時(中国時間)を返します。
Declaration
[JsonProperty("txnDatetimeCn")]
public virtual string TxnDatetimeCn { get; set; }
Property Value
Type | Description |
---|---|
string |
TxnDatetimeJp
決済時刻(日本時間)
半角数字 最大桁数:14
銀聯ネット決済(UPOP)で売上が確定した日時(日本時間)を返します。
Declaration
[JsonProperty("txnDatetimeJp")]
public virtual string TxnDatetimeJp { get; set; }
Property Value
Type | Description |
---|---|
string |
TxnVersion
MDKバージョン
半角英数字 最大桁数:5
電文のバージョン番号を返却します。
Declaration
[JsonProperty("txnVersion")]
public virtual string TxnVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
UpopOrderId
決済センターとの取引ID
半角英数字 最大桁数:20
決済センターとの取引ID
Declaration
[JsonProperty("upopOrderId")]
public virtual string UpopOrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
VResultCode
詳細結果コード
半角英数字 最大桁数:16
処理結果を詳細に表すコードを返却します。
4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。
Declaration
[JsonProperty("vResultCode")]
public virtual string VResultCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
結果XML(マスク済み)を取得する @return 結果XML(マスク済み)
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |