NewGaoKaoApi/PaymentSDK/AliPay/Domain/KoubeiTradeKbpaymentPayorde...

69 lines
2.4 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>
/// KoubeiTradeKbpaymentPayorderSyncModel Data Structure.
/// </summary>
[Serializable]
public class KoubeiTradeKbpaymentPayorderSyncModel : AopObject
{
/// <summary>
/// 附加数据在查询API和支付通知中原样返回该字段主要用于第三方系统携带订单的自定义数据
/// </summary>
[XmlElement("attach")]
public string Attach { get; set; }
/// <summary>
/// 货币类型符合ISO 4217标准的三位字母代码默认人民币CNY
/// </summary>
[XmlElement("fee_type")]
public string FeeType { get; set; }
/// <summary>
/// 口碑触发外部支付时,对应的口碑支付单据号;
/// </summary>
[XmlElement("fund_command_id")]
public string FundCommandId { get; set; }
/// <summary>
/// 第三方支付回执状态标识SUCCESS标识支付成功FAIL标识支付失败
/// </summary>
[XmlElement("fund_status")]
public string FundStatus { get; set; }
/// <summary>
/// 一笔支付行为中,使用的红包和代金券列表
/// </summary>
[XmlArray("fund_tool_list")]
[XmlArrayItem("kbp_fund_tool")]
public List<KbpFundTool> FundToolList { get; set; }
/// <summary>
/// 支付完成时间当fund_status=SUCCESS时必填格式为yyyyMMddHHmmss如2009年12月25日9点10分10秒表示为20091225091010
/// </summary>
[XmlElement("gmt_finish")]
public string GmtFinish { get; set; }
/// <summary>
/// 第三方支付单据号,比如在微信支付场景下,为微信支付订单号
/// </summary>
[XmlElement("out_pay_id")]
public string OutPayId { get; set; }
/// <summary>
/// 请求id唯一标识一次请求
/// </summary>
[XmlElement("request_id")]
public string RequestId { get; set; }
/// <summary>
/// 第三方支付单总金额;单位:分;在回执报文传入成功时,会校验该值,如果不一致,不会驱动业务;该值为正整数数值字符串;
/// </summary>
[XmlElement("total_fee")]
public string TotalFee { get; set; }
}
}