using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayUserSceneCooperationConsultModel Data Structure.
///
[Serializable]
public class AlipayUserSceneCooperationConsultModel : AopObject
{
///
/// 人传人场景码。如果商户需要接入人传人活动建立邀请关系,则需要设置此参数表示人传人场景。当前所有接入人传人的商户统一使用 CommerceService
///
[XmlElement("invite_scene")]
public string InviteScene { get; set; }
///
/// 商户用来标识自己的合作方ID,可用于人传人下级渠道多级返奖
///
[XmlElement("partner_id")]
public string PartnerId { get; set; }
///
/// 用来标识商户实体,可以是商户的支付宝用户ID
///
[XmlElement("pid")]
public string Pid { get; set; }
///
/// 用户主体信息。要求AlipayUserPrincipalInfo中的user_id、mobile(不加国家码)、email属性,有且只有一个非空。否则接口会忽略除去优先级最高的属性之外的其他属性。user_id优先级最高,mobile次之,email最后
///
[XmlElement("principal")]
public AlipayUserPrincipalInfo Principal { get; set; }
///
/// 商户的场景定义,需要支付宝对接入场景进行配置。
///
[XmlElement("scene")]
public string Scene { get; set; }
}
}