NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayFundTransGroupfundsBa...

51 lines
1.6 KiB
C#

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayFundTransGroupfundsBatchCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayFundTransGroupfundsBatchCreateModel : AopObject
{
/// <summary>
/// 当前创建批次的支付宝用户ID
/// </summary>
[XmlElement("current_user_id")]
public string CurrentUserId { get; set; }
/// <summary>
/// 扩展参数,可选,业务扩展时使用
/// </summary>
[XmlElement("ext_param")]
public string ExtParam { get; set; }
/// <summary>
/// 资金流入分配明细
/// </summary>
[XmlArray("income_details")]
[XmlArrayItem("group_funds_imcome_details")]
public List<GroupFundsImcomeDetails> IncomeDetails { get; set; }
/// <summary>
/// 外部业务号,用作批次业务幂等,调用方保证相同的业务活动外部业务号相同,保证只能创建一次批次,业务规则业务自己定义
/// </summary>
[XmlElement("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 业务来源,对于聚会小程序统一透传"openParty"
/// </summary>
[XmlElement("source")]
public string Source { get; set; }
/// <summary>
/// 资金转移总额,只支持两位小数点的正数,单位元
/// </summary>
[XmlElement("total_amount")]
public string TotalAmount { get; set; }
}
}