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