using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// KoubeiMarketingToolPointsUpdateModel Data Structure. /// [Serializable] public class KoubeiMarketingToolPointsUpdateModel : AopObject { /// /// 活动集点帐户ID, 开发者通过查询集点活动详情获取 /// [XmlElement("activity_account")] public string ActivityAccount { get; set; } /// /// 业务流水号,集点交易类型为 DEPOSIT, 传入支付交易号; CANCEL/COMMIT, 传入冻结集点的集点流水号; CONSUME/FREEZE, 不允许传入biz_no; /// [XmlElement("biz_no")] public string BizNo { get; set; } /// /// 扩展信息 /// [XmlElement("ext_info")] public string ExtInfo { get; set; } /// /// 交易备注 /// [XmlElement("memo")] public string Memo { get; set; } /// /// 外部流水号, 由开发者提供, 用于控制业务幂等 /// [XmlElement("req_id")] public string ReqId { get; set; } /// /// 门店ID,集点交易类型为DEPOSIT时填写 /// [XmlElement("shop_id")] public string ShopId { get; set; } /// /// 集点交易数量,必须为正整数字符串 /// [XmlElement("trans_amount")] public string TransAmount { get; set; } /// /// 集点交易类型,目前支持: DEPOSIT,增加集点 FREEZE,冻结集点 COMMIT,提交冻结集点 CANCEL,取消冻结集点 CONSUME, 消费集点 /// [XmlElement("trans_type")] public string TransType { get; set; } /// /// 用户ID, 开发者通过用户信息授权产品获取 /// [XmlElement("user_id")] public string UserId { get; set; } } }