NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayAssetPointPointprodBu...

85 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;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayAssetPointPointprodBudgetlibCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAssetPointPointprodBudgetlibCreateModel : AopObject
{
/// <summary>
/// 预算库初始积分数
/// </summary>
[XmlElement("amount")]
public string Amount { get; set; }
/// <summary>
/// 预算库名称
/// </summary>
[XmlElement("budget_name")]
public string BudgetName { get; set; }
/// <summary>
/// 积分库对应的签约协议Pid
/// </summary>
[XmlElement("contract_pid")]
public string ContractPid { get; set; }
/// <summary>
/// 预算库有效期结束时间
/// </summary>
[XmlElement("end_time")]
public string EndTime { get; set; }
/// <summary>
/// 资金来源,设置预算库的出资来源 对应枚举值:支付宝自有资金--1支付宝垫资资金--2外部资金--3阿里资金--4
/// </summary>
[XmlElement("fund_source")]
public long FundSource { get; set; }
/// <summary>
/// 预算库备注
/// </summary>
[XmlElement("memo")]
public string Memo { get; set; }
/// <summary>
/// 积分库操作渠道枚举,对应值G--集团操作S--系统操作B--小二后台操作F--商户前台
/// </summary>
[XmlElement("operate_channel")]
public string OperateChannel { get; set; }
/// <summary>
/// 预算库创建操作人
/// </summary>
[XmlElement("operator")]
public string Operator { get; set; }
/// <summary>
/// 业务号,用于保证幂等。当业务号发生幂等时返回已创建的积分库信息
/// </summary>
[XmlElement("order_no")]
public string OrderNo { get; set; }
/// <summary>
/// 预算库对应的积分库ID
/// </summary>
[XmlElement("point_lib_id")]
public string PointLibId { get; set; }
/// <summary>
/// 预算库有效期起始时间
/// </summary>
[XmlElement("start_time")]
public string StartTime { get; set; }
/// <summary>
/// 是否使用优惠支付,如需使用会开通汇总记账子卡
/// </summary>
[XmlElement("use_settle_tool")]
public bool UseSettleTool { get; set; }
}
}