| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- using Newtonsoft.Json;
- namespace Essensoft.AspNetCore.Payment.UnionPay.Notify
- {
- /// <summary>
- /// 二维码支付(V2.2) 二维码消费(被扫)- 后台通知
- /// </summary>
- public class UnionPayQrCodePayAppConsumeNotify : UnionPayNotify
- {
- /// <summary>
- /// C2B码
- /// </summary>
- [JsonProperty("qrNo")]
- public string QrNo { get; set; }
- /// <summary>
- /// 查询流水号
- /// </summary>
- [JsonProperty("queryId")]
- public string QueryId { 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("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("issInsCode")]
- public string IssInsCode { get; set; }
- /// <summary>
- /// 接入机构代码
- /// </summary>
- [JsonProperty("accInsCode")]
- public string AccInsCode { get; set; }
- /// <summary>
- /// 签名公钥证书
- /// </summary>
- [JsonProperty("signPubKeyCert")]
- public string SignPubKeyCert { get; set; }
- /// <summary>
- /// 清算币种
- /// </summary>
- [JsonProperty("settleCurrencyCode")]
- public string SettleCurrencyCode { get; set; }
- /// <summary>
- /// 清算汇率
- /// </summary>
- [JsonProperty("exchangeRate")]
- public string ExchangeRate { get; set; }
- /// <summary>
- /// 清算金额
- /// </summary>
- [JsonProperty("settleAmt")]
- public string SettleAmt { get; set; }
- /// <summary>
- /// 清算日期
- /// </summary>
- [JsonProperty("settleDate")]
- public string SettleDate { get; set; }
- /// <summary>
- /// 账号
- /// </summary>
- [JsonProperty("accNo")]
- public string AccNo { get; set; }
- /// <summary>
- /// 支付方式
- /// </summary>
- [JsonProperty("payType")]
- public string PayType { get; set; }
- /// <summary>
- /// 支付卡类型
- /// </summary>
- [JsonProperty("payCardType")]
- public string PayCardType { get; set; }
- /// <summary>
- /// 支付卡名称
- /// </summary>
- [JsonProperty("payCardIssueName")]
- public string PayCardIssueName { 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("currencyCode")]
- public string CurrencyCode { 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("reserved")]
- public string Reserved { get; set; }
- }
- }
|