using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace YouZanSDKStandard.Api.Domain
{
///
/// 有赞订单列表
///
[Serializable]
public class OrderListOpenModel
{
///
/// 买家签收时间
///
public string sign_time { get; set; }
///
/// 卖家发货时间
///
public string consign_time { get; set; }
///
/// 交易中包含的子交易,目前:仅在送礼订单中会有子交易
///
public OrderListOpenModel[] sub_trades { get; set; }
///
/// 交易中包含的子交易,目前:仅在送礼订单中会有子交易
///
public OrderUmpTradeCouponOpenModel[] coupon_details { get; set; }
///
/// 卖家对该交易的备注
///
public string trade_memo { get; set; }
///
/// 同城送订单送达时间
///
public string delivery_time_display { get; set; }
///
/// 在交易中使用到优惠活动详情,包括:满减满送
///
public OrderTradePromotionOpenModel[] promotion_details { get; set; }
///
/// (即将废弃) 微信粉丝ID
///
public int weixin_user_id { get; set; }
///
/// 商品购买数量。当一个trade对应多个order的时候,值为所有商品购买数量之和
///
public int num { get; set; }
///
/// 结算状态(分销订单特有)。1:已结算,0:未结算
///
public int handled { get; set; }
///
/// 支付流水号
///
public string transaction_tid { get; set; }
///
/// 外部交易编号。比如,如果支付方式是微信支付,就是财付通的交易单号
///
public string outer_tid { get; set; }
///
/// 创建交易时的物流方式。取值范围:express(快递),fetch(到店自提),local(同城配送)
///
public string shipping_type { get; set; }
///
/// 收货人的详细地址
///
public string receiver_address { get; set; }
///
/// 交易明细列表
///
public TradeOrderOpenModel[] orders { get; set; }
///
/// 交易维权状态。
0 无维权,1 顾客发起维权,2 顾客拒绝商家的处理结果,3 顾客接受商家的处理结果,9 商家正在处理,101 维权处理中,110 维权结束。
备注:1到10的状态码是微信维权状态码,100以上的状态码是有赞维权状态码
///
public int feedback { get; set; }
///
/// 支付类型。取值范围:
WEIXIN (微信自有支付)
WEIXIN_DAIXIAO (微信代销支付)
ALIPAY (支付宝支付)
BANKCARDPAY (银行卡支付)
PEERPAY (代付)
CODPAY (货到付款)
BAIDUPAY (百度钱包支付)
PRESENTTAKE (直接领取赠品)
COUPONPAY(优惠券/码全额抵扣)
BULKPURCHASE(来自分销商的采购)
MERGEDPAY (合并付货款)
ECARD(有赞E卡支付)
///
public string pay_type { get; set; }
///
/// 收货人的所在地区
///
public string receiver_district { get; set; }
///
/// 交易标题,以首个商品标题作为此标题的值
///
public string title { get; set; }
///
/// 买家购买附言
///
public string buyer_message { get; set; }
///
/// 积分兑换订单,数值代表消耗的积分 非积分兑换订单默认为0
///
public int points_price { get; set; }
///
/// 买家付款时间
///
public string pay_time { get; set; }
///
/// 实付金额。单位:元,精确到分
///
public double payment { get; set; }
///
/// 交易完成后退款的金额。单位:元,精确到分
///
public double refunded_fee { get; set; }
///
/// 代付订单外部交易号列表,非代付订单类型返回空
///
public string[] out_trade_no { get; set; }
///
/// 退款状态。取值范围:
NO_REFUND(无退款)
PARTIAL_REFUNDING(部分退款中)
PARTIAL_REFUNDED(已部分退款)
PARTIAL_REFUND_FAILED(部分退款失败)
FULL_REFUNDING(全额退款中)
FULL_REFUNDED(已全额退款)
FULL_REFUND_FAILED(全额退款失败)
///
public string refund_state { get; set; }
///
/// 收银台订单的二维码id号
///
public int qr_id { get; set; }
///
/// 运费。单位:元,精确到分
///
public double post_fee { get; set; }
///
/// 交易编号
///
public string tid { get; set; }
///
/// 是否为团长订单
///
public int is_tuan_head { get; set; }
///
/// (即将废弃,请参考fans_info中的说明) 买家类型,取值范围:0 为未知,1 为微信粉丝,2 为微博粉丝
///
public int buyer_type { get; set; }
///
/// 交易类型。取值范围:
FIXED (一口价)
GIFT (送礼)
BULK_PURCHASE(来自分销商的采购)
PRESENT (赠品领取)
GROUP (拼团订单)
PIFA (批发订单)
COD (货到付款)
PEER (代付)
QRCODE(扫码商家二维码直接支付的交易)
QRCODE_3RD(线下收银台二维码交易)
///
public string type { get; set; }
///
/// 三方APP用户id
///
public string outer_user_id { get; set; }
///
/// 交易状态。取值范围:
TRADE_NO_CREATE_PAY (没有创建支付交易)
WAIT_BUYER_PAY (等待买家付款)
WAIT_PAY_RETURN (等待支付确认)
WAIT_GROUP(等待成团,即:买家已付款,等待成团)
WAIT_SELLER_SEND_GOODS (等待卖家发货,即:买家已付款)
WAIT_BUYER_CONFIRM_GOODS (等待买家确认收货,即:卖家已发货)
TRADE_BUYER_SIGNED (买家已签收)
TRADE_CLOSED (付款以后用户退款成功,交易自动关
///
public string status { get; set; }
///
/// 交易更新时间。当交易的:状态改变、备注更改、星标更改 等情况下都会刷新更新时间
///
public string update_time { get; set; }
///
/// relation_type返回source时,为分销订单号列表
返回fenxiao时,为供应商订单号列表
返回空时,列表返回空
///
public string[] relations { get; set; }
///
/// 用户粉丝信息
///
public OrderFansInfoOpenModel fans_info { get; set; }
///
/// 卖家备注星标,取值范围 1、2、3、4、5;
如果为0,表示没有备注星标
///
public int seller_flag { get; set; }
///
/// 商品价格。精确到2位小数;单位:元。当一个trade对应多个order的时候,值为第一个交易明细中的商品的价格
///
public double price { get; set; }
///
/// 收货人邮编
///
public string receiver_zip { get; set; }
///
/// 分销/采购单:source:采购单;fenxiao:分销单 空串则为非分销/采购单
///
public string relation_type { get; set; }
///
/// 拼团订单对应的团编号
///
public string tuan_no { get; set; }
///
/// 表示线下网点id,包含自提点和门店
///
public int offline_id { get; set; }
///
/// 收货人的手机号码
///
public string receiver_mobile { get; set; }
///
/// 收货人的姓名
///
public string receiver_name { get; set; }
///
///如果是到店自提交易,返回自提详情,否则返回空
///
public TradeFetchOpenModel fetch_detail { get; set; }
///
///买家下单的地区
///
public string buyer_area { get; set; }
///
///酒店入住信息
///
//public HotelInfoOpenModel hotel_info { get; set; }
///
///(即将废弃,请参考fans_info中的说明) 买家昵称
///
public string buyer_nick { get; set; }
///
///交易优惠金额(不包含交易明细中的优惠金额)。单位:元,精确到分
///
public double discount_fee { get; set; }
///
///hange:总改价金额
pay_change:订单改价
post_change:邮费改价
数据为0.00代表没有对应的改价。
卖家手工调整订单金额。精确到2位小数;单位:元。若卖家减少订单金额10元2分,则这里为10.02;若卖家增加订单金额10元2分,则这里为-10.02
///
public AdjustFeeOpenModel adjust_fee { get; set; }
///
///交易创建时间
///
public string created { get; set; }
///
///商品数字编号。当一个trade对应多个order的时候,值为第一个交易明细中的商品的编号
///
public long num_iid { get; set; }
///
///商品主图片缩略图地址
///
public string pic_thumb_path { get; set; }
///
///利润(分销订单特有)。格式:5.20;单位:元;精确到:分
///
public double profit { get; set; }
///
///多门店订单的门店id 非多门店订单则默认为0
///
public int shop_id { get; set; }
///
///商品总价(商品价格乘以数量的总金额)。单位:元,精确到分
///
public double total_fee { get; set; }
///
///收货人所在的省份
///
public string receiver_state { get; set; }
///
///收货人所在的市
///
public string receiver_city { get; set; }
///
///商品主图片地址。当一个trade对应多个order的时候,值为第一个交易明细中的商品的图片地址
///
public string pic_path { get; set; }
///
///(即将废弃,请参考fans_info中的说明) 买家ID,当 buyer_type 为 1 时,buyer_id 的值等于 weixin_user_id 的值
///
public int buyer_id { get; set; }
}
}