using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// EinvTrade Data Structure.
///
[Serializable]
public class EinvTrade : AopObject
{
///
/// 订单编号
///
[XmlElement("bill_no")]
public string BillNo { get; set; }
///
/// 下单时间
///
[XmlElement("bill_time")]
public string BillTime { get; set; }
///
/// 商户所在城市(经营地址)
///
[XmlElement("city_name")]
public string CityName { get; set; }
///
/// 账单明细信息,酒店水单信息,行程单信息,餐饮小票信息
///
[XmlElement("detail_json")]
public string DetailJson { get; set; }
///
/// 账单明细信息,酒店水单,行程单,餐饮小票等pdf原件链接
///
[XmlElement("download_url")]
public string DownloadUrl { get; set; }
///
/// 扩展参数 不同组的k-v通过换行符区分
///
[XmlElement("extend_map")]
public string ExtendMap { get; set; }
///
/// 商家名称(显示名称,非企业名称,餐饮店、酒店、打车平台名称)
///
[XmlElement("merchant_name")]
public string MerchantName { get; set; }
///
/// 透传字段,不做处理,用于isv向后续报销税控方传递特殊信息标记
///
[XmlElement("out_json")]
public string OutJson { get; set; }
///
/// 销方名称
///
[XmlElement("payee_name")]
public string PayeeName { get; set; }
///
/// 支付金额 对应账单中的交易金额
///
[XmlElement("payment_amount")]
public string PaymentAmount { get; set; }
///
/// 支付时间 对应账单中的账单日期
///
[XmlElement("payment_time")]
public string PaymentTime { get; set; }
///
/// 交易类型来源 需要按照枚举映射 consume 账单 hotel 酒店水单 itinerary 打车行程单 catering 餐饮小票
///
[XmlElement("souce")]
public string Souce { get; set; }
///
/// 交易类型/账单分类
///
[XmlElement("trade_type")]
public string TradeType { get; set; }
}
}