NewGaoKaoApi/PaymentSDK/AliPay/Domain/MybankCreditLoanapplyArrang...

55 lines
2.4 KiB
C#
Raw 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>
/// MybankCreditLoanapplyArrangementCreateModel Data Structure.
/// </summary>
[Serializable]
public class MybankCreditLoanapplyArrangementCreateModel : AopObject
{
/// <summary>
/// 产品代码scene字段为空时必填标识网商银行具体的产品由网商银行预先分配好接入方按网商银行的要求送。
/// </summary>
[XmlElement("ar_pd_code")]
public string ArPdCode { get; set; }
/// <summary>
/// 扩展信息,JSON结构。具体需要送的内容需要根据业务场景定制。目前是备用调用方不需要送值。
/// </summary>
[XmlElement("ext_data")]
public string ExtData { get; set; }
/// <summary>
/// 客户id网商银行唯一标识一个客户的id。scene值为ENTRUST_ACCOUNT时可空其他场景必填此客户id是通过客户创建接口返回的。即调用此接口前必须先调用客户创建接口。
/// </summary>
[XmlElement("ip_id")]
public string IpId { get; set; }
/// <summary>
/// 客户角色id网商银行唯一标识一个客户角色的id。此客户id是通过客户创建接口返回的。即调用此接口前必须先调用客户创建接口。客户角色id+产品代码唯一确定一笔签约。
/// </summary>
[XmlElement("ip_role_id")]
public string IpRoleId { get; set; }
/// <summary>
/// 签约场景码ar_pd_code为空时必填例如 ENTRUST_ACCOUNT受托账户签约 CREDIT_AUTH征信授权签约 INVESTIGATION_AUTH信息调查授权 SUPPLYCHAIN_BUYER供应链买家协议
/// </summary>
[XmlElement("scene")]
public string Scene { get; set; }
/// <summary>
/// 站点类型当前只支持ALIPAY。后续扩展可以支持TAOBAO等。目前这个字段必须传递ALIPAY。
/// </summary>
[XmlElement("site")]
public string Site { get; set; }
/// <summary>
/// 站点数字id例如支付宝id、淘宝id。接入方通过客户的支付宝或淘宝账号获取对应的userId。当site为ALIPAY时site_user_id必须是支付宝userid
/// </summary>
[XmlElement("site_user_id")]
public string SiteUserId { get; set; }
}
}