NewGaoKaoApi/PaymentSDK/AliPay/Domain/KoubeiMarketingToolPointsUp...

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