using System.Collections.Generic;
using System.Text.Json.Serialization;
namespace Essensoft.AspNetCore.Payment.Alipay.Domain
{
///
/// AlipayBusinessItemExternalSyncModel Data Structure.
///
public class AlipayBusinessItemExternalSyncModel : AlipayObject
{
///
/// 商品失效时间
///
[JsonPropertyName("end_date")]
public string EndDate { get; set; }
///
/// 商品扩展金额
///
[JsonPropertyName("ext_price_info")]
public List ExtPriceInfo { get; set; }
///
/// 商品扩展属性
///
[JsonPropertyName("ext_prop")]
public string ExtProp { get; set; }
///
/// 商品外部类目信息
///
[JsonPropertyName("external_category_info")]
public ItemCategoryInfo ExternalCategoryInfo { get; set; }
///
/// 外部商品id
///
[JsonPropertyName("external_item_id")]
public string ExternalItemId { get; set; }
///
/// 商品库存数量
///
[JsonPropertyName("inventory")]
public long Inventory { get; set; }
///
/// 商品类型: COMMON_ITEM 普通商品
///
[JsonPropertyName("item_type")]
public string ItemType { get; set; }
///
/// 商品金额,单位为元,精确到小数点后两位
///
[JsonPropertyName("original_price")]
public string OriginalPrice { get; set; }
///
/// 商品图片信息
///
[JsonPropertyName("picture_info")]
public string PictureInfo { get; set; }
///
/// 商品活动类型 GROUP_BUYING 拼团 FLASH_SALE 秒杀 DISCOUNT_SEVEN 七折抢新 NINE_BY_NINE 九块九
///
[JsonPropertyName("promotion_type")]
public string PromotionType { get; set; }
///
/// 请求ID,支持英文字母和数字,由调用者自行定义(不允许重复)
///
[JsonPropertyName("request_id")]
public string RequestId { get; set; }
///
/// 商品生效时间
///
[JsonPropertyName("start_date")]
public string StartDate { get; set; }
///
/// 商品状态 EFFECTIVE 上架 INVALID 下架
///
[JsonPropertyName("status")]
public string Status { get; set; }
///
/// 商品标题
///
[JsonPropertyName("subject")]
public string Subject { get; set; }
}
}