using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// BatchDetailInfo Data Structure.
///
[Serializable]
public class BatchDetailInfo : AopObject
{
///
/// 批次号
///
[XmlElement("batch_no")]
public string BatchNo { get; set; }
///
/// 明细批次号
///
[XmlElement("detail_no")]
public string DetailNo { get; set; }
///
/// 调用方扩充参数
///
[XmlElement("ext_param")]
public string ExtParam { get; set; }
///
/// 失败原因:在status为fail时此字段不为空
///
[XmlElement("fail_message")]
public string FailMessage { get; set; }
///
/// 最后修改时间,指失败时间、成功时间、创建时间等,明细最后一次变更状态的时间
///
[XmlElement("last_modified")]
public string LastModified { get; set; }
///
/// 付款人留言
///
[XmlElement("message")]
public string Message { get; set; }
///
/// 付款金额,单位为元,有两位小数
///
[XmlElement("pay_amount")]
public string PayAmount { get; set; }
///
/// 支付成功时间
///
[XmlElement("pay_success_date")]
public string PaySuccessDate { get; set; }
///
/// 批次明细状态 AVAILABLE:可付款 SUCCESS:付款成功
///
[XmlElement("status")]
public string Status { get; set; }
///
/// 付款订单号
///
[XmlElement("transfer_no")]
public string TransferNo { get; set; }
///
/// 付款人UID
///
[XmlElement("user_id")]
public string UserId { get; set; }
}
}