using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace POSV.GuangChang { /// /// 美食广场支付信息 /// [Serializable] [JsonObject(MemberSerialization.OptIn)] public class VposOrderPay { /// /// 订单ID /// [JsonProperty(PropertyName = "id")] public string Id { get; set; } /// /// 支付单号 /// [JsonProperty(PropertyName = "payNo")] public string PayNo { get; set; } /// /// 主单ID /// [JsonProperty(PropertyName = "ticketId")] public string TicketId { get; set; } /// /// 主单单号 /// [JsonProperty(PropertyName = "busNo")] public string BusNo { get; set; } /// /// 付款方式编号 /// [JsonProperty(PropertyName = "payTypeNo")] public string PayTypeNo { get; set; } /// /// 付款方式 /// [JsonProperty(PropertyName = "payType")] public string PayType { get; set; } /// /// 实收金额 /// [JsonProperty(PropertyName = "paid")] public decimal Paid { get; set; } /// /// 找零金额 /// [JsonProperty(PropertyName = "rchange")] public decimal Rchange { get; set; } /// /// 已收金额 /// [JsonProperty(PropertyName = "money")] public decimal Money { get; set; } /// /// 溢出金额 /// [JsonProperty(PropertyName = "overAmount")] public decimal OverAmount { get; set; } /// /// 凭证号 /// [JsonProperty(PropertyName = "voucherNo")] public string VoucherNo { get; set; } /// /// 付款时间 /// [JsonProperty(PropertyName = "payDate")] public string PayDate { get; set; } /// /// 付款卡号 /// [JsonProperty(PropertyName = "cardno")] public string Cardno { get; set; } /// /// 充值卡支付前余额 /// [JsonProperty(PropertyName = "cardYe")] public decimal CardYe { get; set; } /// /// 充值卡支付前积分 /// [JsonProperty(PropertyName = "cardJf")] public decimal CardJf { get; set; } /// /// 是否实收(0否1是) /// [JsonProperty(PropertyName = "incomeFlag")] public int IncomeFlag { get; set; } /// /// 第三方扣费类型(0不扣费1按次数2按比例) /// [JsonProperty(PropertyName = "otherRateType")] public int OtherRateType { get; set; } /// /// 第三方扣费值 /// [JsonProperty(PropertyName = "otherRateValue")] public decimal OtherRateValue { get; set; } /// /// 第三方扣费 /// [JsonProperty(PropertyName = "otherRate")] public decimal OtherRate { get; set; } /// /// 支付渠道(-1无 0原生支付 1付呗支付 2POS通交易-3 嗖嗖支付) /// [JsonProperty(PropertyName = "payChannel")] public int PayChannel { get; set; } /// /// 备注 /// [JsonProperty(PropertyName = "memo")] public string Memo { get; set; } } }