using Newtonsoft.Json; namespace Essensoft.AspNetCore.Payment.UnionPay.Notify { /// /// 网关支付(V2.2) 预授权完成 - 后台通知 /// public class UnionPayGatewayPayPreauthFinishNotify : UnionPayNotify { /// /// 查询流水号 /// [JsonProperty("queryId")] public string QueryId { get; set; } /// /// 交易币种 /// [JsonProperty("currencyCode")] public string CurrencyCode { get; set; } /// /// 交易传输时间 /// [JsonProperty("traceTime")] public string TraceTime { get; set; } /// /// 签名 /// [JsonProperty("signature")] public string Signature { get; set; } /// /// 签名方法 /// [JsonProperty("signMethod")] public string SignMethod { get; set; } /// /// 清算币种 /// [JsonProperty("settleCurrencyCode")] public string SettleCurrencyCode { get; set; } /// /// 清算金额 /// [JsonProperty("settleAmt")] public string SettleAmt { get; set; } /// /// 清算日期 /// [JsonProperty("settleDate")] public string SettleDate { get; set; } /// /// 系统跟踪号 /// [JsonProperty("traceNo")] public string TraceNo { get; set; } /// /// 应答码 /// [JsonProperty("respCode")] public string RespCode { get; set; } /// /// 应答信息 /// [JsonProperty("respMsg")] public string RespMsg { get; set; } /// /// 兑换日期 /// [JsonProperty("exchangeDate")] public string ExchangeDate { get; set; } /// /// 签名公钥证书 /// [JsonProperty("signPubKeyCert")] public string SignPubKeyCert { get; set; } /// /// 清算汇率 /// [JsonProperty("exchangeRate")] public string ExchangeRate { get; set; } /// /// 版本号 /// [JsonProperty("version")] public string Version { get; set; } /// /// 编码方式 /// [JsonProperty("encoding")] public string Encoding { get; set; } /// /// 产品类型 /// [JsonProperty("bizType")] public string BizType { get; set; } /// /// 订单发送时间 /// [JsonProperty("txnTime")] public string TxnTime { get; set; } /// /// 交易金额 /// [JsonProperty("txnAmt")] public string TxnAmt { get; set; } /// /// 交易类型 /// [JsonProperty("txnType")] public string TxnType { get; set; } /// /// 交易子类 /// [JsonProperty("txnSubType")] public string TxnSubType { get; set; } /// /// 接入类型 /// [JsonProperty("accessType")] public string AccessType { get; set; } /// /// 请求方保留域 /// [JsonProperty("reqReserved")] public string ReqReserved { get; set; } /// /// 商户代码 /// [JsonProperty("merId")] public string MerId { get; set; } /// /// 商户订单号 /// [JsonProperty("orderId")] public string OrderId { get; set; } /// /// 原交易查询流水号 /// [JsonProperty("origQryId")] public string OrigQryId { get; set; } /// /// 保留域 /// [JsonProperty("reserved")] public string Reserved { get; set; } } }