NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayOpenOperationBizfeeAf...

121 lines
3.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;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayOpenOperationBizfeeAftechApplyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayOpenOperationBizfeeAftechApplyModel : AopObject
{
/// <summary>
/// 系统/应用名称
/// </summary>
[XmlElement("app_name")]
public string AppName { get; set; }
/// <summary>
/// 合约号
/// </summary>
[XmlElement("ar_no")]
public string ArNo { get; set; }
/// <summary>
/// 业务流水号
/// </summary>
[XmlElement("biz_no")]
public string BizNo { get; set; }
/// <summary>
/// 客户信息JSON对象 包含principalType主体类型、principalId主体Id、extInfo扩展信息等字段。其中需要从extInfo透传消费的key有relEntityId关联主体Id。
/// </summary>
[XmlElement("customer")]
public string Customer { get; set; }
/// <summary>
/// 费用金额 单位元最多两位小数。在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("fee_amount")]
public string FeeAmount { get; set; }
/// <summary>
/// 费用币种 币种数字编码。在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("fee_currency")]
public string FeeCurrency { get; set; }
/// <summary>
/// 生效价格匹配时间 在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("gmt_charge")]
public string GmtCharge { get; set; }
/// <summary>
/// 业务指定的结算应收时间
/// </summary>
[XmlElement("gmt_receive")]
public string GmtReceive { get; set; }
/// <summary>
/// 业务发生时间
/// </summary>
[XmlElement("gmt_service")]
public string GmtService { get; set; }
/// <summary>
/// 业务操作模式 FEE_SETTLE: 费用结算 VOL_AMORTIZE: 走量摊销
/// </summary>
[XmlElement("op_mode")]
public string OpMode { get; set; }
/// <summary>
/// 外部业务流水号
/// </summary>
[XmlElement("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 产品码
/// </summary>
[XmlElement("product_code")]
public string ProductCode { get; set; }
/// <summary>
/// 扩展属性Map<String, String>的JSON对象 key和value中不能有英文逗号及等于符号。
/// </summary>
[XmlElement("properties")]
public string Properties { get; set; }
/// <summary>
/// 服务量 传天数/次数/服务金额等数值如不使用传0。
/// </summary>
[XmlElement("service_amount")]
public string ServiceAmount { get; set; }
/// <summary>
/// 结算周期 1#M按自然月汇总 在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("settle_period")]
public string SettlePeriod { get; set; }
/// <summary>
/// 结算延迟时间 9#D延迟9日结算如至下月10日 在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("settle_postponed_time")]
public string SettlePostponedTime { get; set; }
/// <summary>
/// 结算类型 REALTIME: 实时结算 AUTO_CYCLE: 自动周期结算 在FEE_SETTLE模式下消费。
/// </summary>
[XmlElement("settle_type")]
public string SettleType { get; set; }
/// <summary>
/// 租户Id
/// </summary>
[XmlElement("tnt_inst_id")]
public string TntInstId { get; set; }
}
}