NewGaoKaoApi/PaymentSDK/AliPay/Domain/PaytoolRefundResultDetail.cs

57 lines
1.9 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>
/// PaytoolRefundResultDetail Data Structure.
/// </summary>
[Serializable]
public class PaytoolRefundResultDetail : AopObject
{
/// <summary>
/// 支付工具退款完成时间。格式为yyyy-MM-dd HH:mm:ss
/// </summary>
[XmlElement("gmt_refund")]
public string GmtRefund { get; set; }
/// <summary>
/// 支付宝支付工具单据号
/// </summary>
[XmlElement("paytool_bill_no")]
public string PaytoolBillNo { get; set; }
/// <summary>
/// 商户支付工具单据号
/// </summary>
[XmlElement("paytool_request_no")]
public string PaytoolRequestNo { get; set; }
/// <summary>
/// 退款支付工具金额。单位为元,精确到小数点后两位
/// </summary>
[XmlElement("refund_amount")]
public string RefundAmount { get; set; }
/// <summary>
/// 该支付工具的退款资金组成明细。仅当该支付工具驱动支付宝发生资金流时返回该字段。
/// </summary>
[XmlArray("refund_fund_bill_list")]
[XmlArrayItem("trade_fund_bill")]
public List<TradeFundBill> RefundFundBillList { get; set; }
/// <summary>
/// 支付工具退款状态; 退款REFUND_SUCCESS退款处理中REFUND_INPROCESS退款失败REFUND_FAIL
/// </summary>
[XmlElement("status")]
public string Status { get; set; }
/// <summary>
/// 支付宝统一分配的支付工具编码; 现金:CASH;支付宝:ALIPAY,营销:TMARKETING;POS支付:POS,商户预付卡:MERCHANT_MCARD,OTHER:其他
/// </summary>
[XmlElement("tool_code")]
public string ToolCode { get; set; }
}
}