NewGaoKaoApi/PaymentSDK/AliPay/Domain/BatchRefundDetailResult.cs

99 lines
2.8 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>
/// BatchRefundDetailResult Data Structure.
/// </summary>
[Serializable]
public class BatchRefundDetailResult : AopObject
{
/// <summary>
/// 商户请求批量退款时传递的批次号。
/// </summary>
[XmlElement("batch_no")]
public string BatchNo { get; set; }
/// <summary>
/// 充退状态S成功F失败P处理中。
/// </summary>
[XmlElement("dback_status")]
public string DbackStatus { get; set; }
/// <summary>
/// 预估银行响应时间
/// </summary>
[XmlElement("est_bank_ack_time")]
public string EstBankAckTime { get; set; }
/// <summary>
/// 预估银行入账时间
/// </summary>
[XmlElement("est_bank_receipt_time")]
public string EstBankReceiptTime { get; set; }
/// <summary>
/// 是否有充退
/// </summary>
[XmlElement("has_deposit_back")]
public bool HasDepositBack { get; set; }
/// <summary>
/// 退款金额
/// </summary>
[XmlElement("refund_amount")]
public string RefundAmount { get; set; }
/// <summary>
/// 退款银行名称
/// </summary>
[XmlElement("refund_bank_name")]
public string RefundBankName { get; set; }
/// <summary>
/// 退分润信息列表
/// </summary>
[XmlArray("refund_royaltys")]
[XmlArrayItem("refund_royalty_result")]
public List<RefundRoyaltyResult> RefundRoyaltys { get; set; }
/// <summary>
/// 退补差金额
/// </summary>
[XmlElement("refund_suppl_amount")]
public string RefundSupplAmount { get; set; }
/// <summary>
/// 退补差结果码
/// </summary>
[XmlElement("refund_suppl_result_code")]
public string RefundSupplResultCode { get; set; }
/// <summary>
/// 剩余补差金额
/// </summary>
[XmlElement("rest_suppl_amount")]
public string RestSupplAmount { get; set; }
/// <summary>
/// 交易退款结果码。如果成功为SUCCESS如果处理中为PROCESSING其它情况为错误码。
/// </summary>
[XmlElement("result_code")]
public string ResultCode { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[XmlElement("trade_no")]
public string TradeNo { get; set; }
/// <summary>
/// 退款解冻信息
/// </summary>
[XmlElement("unfreeze_details")]
public RefundUnfreezeResult UnfreezeDetails { get; set; }
}
}