NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayFundBatchCreateModel.cs

87 lines
2.6 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;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayFundBatchCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayFundBatchCreateModel : AopObject
{
/// <summary>
/// 业务场景。不同场景值不同,具体值联系支付宝确认。
/// </summary>
[XmlElement("biz_scene")]
public string BizScene { get; set; }
/// <summary>
/// JSON格式传递业务扩展参数。
/// </summary>
[XmlElement("business_params")]
public string BusinessParams { get; set; }
/// <summary>
/// 转账标题,用于收银台展示标题
/// </summary>
[XmlElement("order_title")]
public string OrderTitle { get; set; }
/// <summary>
/// 商户的批次号
/// </summary>
[XmlElement("out_batch_no")]
public string OutBatchNo { get; set; }
/// <summary>
/// 公用回传参数,如果请求时传递了该参数,则异步通知商户时会回传该参数。
/// </summary>
[XmlElement("passback_params")]
public string PassbackParams { get; set; }
/// <summary>
/// 付款方信息
/// </summary>
[XmlElement("payer_info")]
public Participant PayerInfo { get; set; }
/// <summary>
/// 业务产品码。不同产品值不同,具体值联系支付宝确认。
/// </summary>
[XmlElement("product_code")]
public string ProductCode { get; set; }
/// <summary>
/// 转账备注
/// </summary>
[XmlElement("remark")]
public string Remark { get; set; }
/// <summary>
/// 绝对超时时间格式为yyyy-MM-dd HH:mm。
/// </summary>
[XmlElement("time_expire")]
public string TimeExpire { get; set; }
/// <summary>
/// 批次总笔数
/// </summary>
[XmlElement("total_count")]
public string TotalCount { get; set; }
/// <summary>
/// 批次总金额,单位为元,精确到小数点后两位,取值范围[0.01,9999999999999.99]
/// </summary>
[XmlElement("total_trans_amount")]
public string TotalTransAmount { get; set; }
/// <summary>
/// 收款信息列表
/// </summary>
[XmlArray("trans_order_list")]
[XmlArrayItem("trans_order_detail")]
public List<TransOrderDetail> TransOrderList { get; set; }
}
}