Files
juipnet/Services/Hncore.Pass.PaymentCenter/Pay/WeiFuTong/Refund/WeiFuTongRefundQueryRequest.cs
wanyongkang d318014316 初始提交
2020-10-07 20:25:03 +08:00

39 lines
1.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System.Xml.Serialization;
namespace Hncore.Pass.PaymentCenter.WeiFuTong.Refund
{
/// <summary>
/// 威富通退款查询请求
/// </summary>
[XmlRoot("xml", Namespace = "")]
public class WeiFuTongRefundQueryRequest : WeiFuTongRequestBase
{
/// <summary>
/// 商户系统内部的订单号, out_trade_no和transaction_id至少一个必填同时存在时transaction_id优先
/// </summary>
[XmlElement("out_trade_no")]
public string OutTradeNo { get; set; }
/// <summary>
/// 可传入平台订单号或第三方商户单号third_order_no, out_trade_no和transaction_id至少一个必填同时存在时transaction_id优先
/// </summary>
[XmlElement("transaction_id")]
public string TransactionId { get; set; }
/// <summary>
/// 商户退款单号32个字符内、可包含字母,确保在商户系统唯一。
/// </summary>
[XmlElement("out_refund_no")]
public string OutRefundNo { get; set; }
/// <summary>
/// 平台退款单号refund_id、out_refund_no、out_trade_no 、transaction_id 四个参数必填一个, 如果同时存在优先级为refund_id>out_refund_no>transaction_id>out_trade_no
/// </summary>
[XmlElement("refund_id")]
public string RefundId { get; set; }
public WeiFuTongRefundQueryRequest() : base("unified.trade.refundquery")
{
}
}
}