using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayPcreditHuabeiSpayAuthConsultModel Data Structure.
///
[Serializable]
public class AlipayPcreditHuabeiSpayAuthConsultModel : AopObject
{
///
/// 月月付的资产编码类型;月月付接口,此处必须传:ALICREDITFF
///
[XmlElement("asset_type_code")]
public string AssetTypeCode { get; set; }
///
/// 月月付业务类型,目前只有一个有效值:MONTH
///
[XmlElement("biz_type")]
public string BizType { get; set; }
///
/// 业务场景: hbff.stanard.other 淘外标准版 hbff.stanard.telecom 淘外运营商合约购
///
[XmlElement("business_code")]
public string BusinessCode { get; set; }
///
/// 鉴权请求扩展信息;
///
[XmlElement("ext_infos")]
public ExtInfos ExtInfos { get; set; }
///
/// 费用的承担比例,目前没有启用。
///
[XmlElement("fee_rate_percent")]
public string FeeRatePercent { get; set; }
///
/// 费用的收费主体;目前没有启用。
///
[XmlElement("fee_taker_role")]
public string FeeTakerRole { get; set; }
///
/// 商户和蚂蚁的对接模式,直连模式用:DIRECT_LINK
///
[XmlElement("link_mode")]
public string LinkMode { get; set; }
///
/// 商户的身份信息
///
[XmlElement("merchant")]
public MerchantIDInfo Merchant { get; set; }
///
/// PAY_MONTHLY表达按月均匀支付;
///
[XmlElement("payment_mode")]
public string PaymentMode { get; set; }
///
/// RECEIVE_IN_ONE_TIME:表达一次性提前收款服务 RECEIVE_BY_PERIOD:按照周期收款
///
[XmlElement("receive_mode")]
public string ReceiveMode { get; set; }
///
/// 分次支付的次数,必须为整数,目前支支持传入10
///
[XmlElement("total_install_num")]
public long TotalInstallNum { get; set; }
///
/// 支付总金额,不是单期支付金额,单位为元;最多支持小数点后面2位小数;
///
[XmlElement("total_payment_amount")]
public string TotalPaymentAmount { get; set; }
///
/// 用户身份信息,蚂蚁统一会员ID user_id、蚂蚁会员登陆ID login_id(邮箱、手机号)二选一
///
[XmlElement("user")]
public UserDInfo User { get; set; }
///
/// 买家的蚂蚁统一会员ID,建议使用新的 user字段,当前字段仍然保持兼容支持;
///
[XmlElement("user_id")]
public string UserId { get; set; }
}
}