NewGaoKaoApi/PaymentSDK/AliPay/Domain/KoubeiMallScanpurchasePreor...

87 lines
2.5 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// KoubeiMallScanpurchasePreorderCreateModel Data Structure.
/// </summary>
[Serializable]
public class KoubeiMallScanpurchasePreorderCreateModel : AopObject
{
/// <summary>
/// 业务场景码分类PURCHASE_CODE扫码购场景
/// </summary>
[XmlElement("biz_scene")]
public string BizScene { get; set; }
/// <summary>
/// 订单描述
/// </summary>
[XmlElement("body")]
public string Body { get; set; }
/// <summary>
/// 订单创建渠道,商户自行定义用于区分商户的数据来源。
/// </summary>
[XmlElement("channel")]
public string Channel { get; set; }
/// <summary>
/// 订单包含的商品列表信息json格式其它说明详见商品明细说明
/// </summary>
[XmlArray("goods_detail")]
[XmlArrayItem("mall_goods_detail")]
public List<MallGoodsDetail> GoodsDetail { get; set; }
/// <summary>
/// 商户操作员(业务员)编号
/// </summary>
[XmlElement("operator_id")]
public string OperatorId { get; set; }
/// <summary>
/// 商户订单号,64个字符以内、可包含字母、数字、下划线需保证在商户端不重复
/// </summary>
[XmlElement("out_order_no")]
public string OutOrderNo { get; set; }
/// <summary>
/// 口碑店铺ID。
/// </summary>
[XmlElement("shop_id")]
public string ShopId { get; set; }
/// <summary>
/// 商户门店编号
/// </summary>
[XmlElement("store_id")]
public string StoreId { get; set; }
/// <summary>
/// 店铺名称
/// </summary>
[XmlElement("store_name")]
public string StoreName { get; set; }
/// <summary>
/// 订单标题
/// </summary>
[XmlElement("subject")]
public string Subject { get; set; }
/// <summary>
/// 商户机具终端编号
/// </summary>
[XmlElement("terminal_id")]
public string TerminalId { get; set; }
/// <summary>
/// 订单未优惠的总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
/// </summary>
[XmlElement("total_amount")]
public string TotalAmount { get; set; }
}
}