NewGaoKaoApi/PaymentSDK/AliPay/Domain/ItemOrderInfo.cs

51 lines
1.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>
/// ItemOrderInfo Data Structure.
/// </summary>
[Serializable]
public class ItemOrderInfo : AopObject
{
/// <summary>
/// 扩展信息请参见产品文档。小程序订单助手业务中扩展参数必须传递素材id其他业务场景参见对应的产品文档。
/// </summary>
[XmlArray("ext_info")]
[XmlArrayItem("order_ext_info")]
public List<OrderExtInfo> ExtInfo { get; set; }
/// <summary>
/// 商品 id
/// </summary>
[XmlElement("item_id")]
public string ItemId { get; set; }
/// <summary>
/// 商品名称
/// </summary>
[XmlElement("item_name")]
public string ItemName { get; set; }
/// <summary>
/// 商品数量(单位:自拟)。 小程序订单助手业务中,为必传;其他业务场景参见对应的产品文档。
/// </summary>
[XmlElement("quantity")]
public long Quantity { get; set; }
/// <summary>
/// 商品 sku id
/// </summary>
[XmlElement("sku_id")]
public string SkuId { get; set; }
/// <summary>
/// 商品单价(单位:元)。 小程序订单助手业务中,为必传;其他业务场景参见对应的产品文档。
/// </summary>
[XmlElement("unit_price")]
public string UnitPrice { get; set; }
}
}