using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Top.Api.Response { /// /// OpenmallRefundGetResponse. /// public class OpenmallRefundGetResponse : TopResponse { /// /// 系统自动生成 /// [XmlElement("refund")] public TopRefundVoDomain Refund { get; set; } /// /// RefundRemindTimeoutDomain Data Structure. /// [Serializable] public class RefundRemindTimeoutDomain : TopObject { /// /// 是否存在超时。可选值:true(是),false(否) /// [XmlElement("exist_timeout")] public bool ExistTimeout { get; set; } /// /// 超时时间。格式:yyyy-MM-dd HH:mm:ss /// [XmlElement("timeout")] public string Timeout { get; set; } } /// /// TopRefundVoDomain Data Structure. /// [Serializable] public class TopRefundVoDomain : TopObject { /// /// 卖家退货地址 /// [XmlElement("address")] public string Address { get; set; } /// /// 当该退款单为 未发货仅退款 申请时,因卖家坚持发货而导致关单的情况下,该字段值为true;其余条件为空或false /// [XmlElement("closed_by_seller_ship")] public bool ClosedBySellerShip { get; set; } /// /// 物流公司名称 /// [XmlElement("company_name")] public string CompanyName { get; set; } /// /// 退货时收货人姓名 /// [XmlElement("consignee_full_name")] public string ConsigneeFullName { get; set; } /// /// 创建时间 /// [XmlElement("created")] public string Created { get; set; } /// /// 退货时收货人电话 /// [XmlElement("fix_phone")] public string FixPhone { get; set; } /// /// 货物状态。可选值BUYER_NOT_RECEIVED (买家未收到货) BUYER_RECEIVED (买家已收到货) BUYER_RETURNED_GOODS (买家已退货) /// [XmlElement("good_status")] public string GoodStatus { get; set; } /// /// 买家是否需要退货。可选值:true(是),false(否) /// [XmlElement("has_good_return")] public bool HasGoodReturn { get; set; } /// /// 退货时收货人手机号 /// [XmlElement("mobile")] public string Mobile { get; set; } /// /// 更新时间 /// [XmlElement("modified")] public string Modified { get; set; } /// /// 商品数量 /// [XmlElement("num")] public long Num { get; set; } /// /// 商品ID /// [XmlElement("num_iid")] public long NumIid { get; set; } /// /// 实付金额。精确到2位小数;单位:元。如:200.07,表示:200元7分 /// [XmlElement("payment")] public string Payment { get; set; } /// /// 退货邮编 /// [XmlElement("post_code")] public string PostCode { get; set; } /// /// 退还金额(退还给买家的金额)。精确到2位小数;单位:元。如:200.07,表示:200元7分 /// [XmlElement("refund_fee")] public string RefundFee { get; set; } /// /// 退款单ID /// [XmlElement("refund_id")] public long RefundId { get; set; } /// /// 退款阶段,可选值:onsale/aftersale /// [XmlElement("refund_phase")] public string RefundPhase { get; set; } /// /// 退款超时结构 /// [XmlElement("refund_remind_timeout")] public RefundRemindTimeoutDomain RefundRemindTimeout { get; set; } /// /// 创建交易时的物流方式。 可选值:ems, express, post, free /// [XmlElement("shipping_type")] public string ShippingType { get; set; } /// /// 退货运单号 /// [XmlElement("sid")] public string Sid { get; set; } /// /// 商品SKU信息 /// [XmlElement("sku")] public string Sku { get; set; } /// /// 退款状态。可选值WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意) WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货) WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货) SELLER_REFUSE_BUYER(卖家拒绝退款) CLOSED(退款关闭) SUCCESS(退款成功) /// [XmlElement("status")] public string Status { get; set; } /// /// 交易总金额 /// [XmlElement("total_fee")] public string TotalFee { get; set; } } } }