Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/MybankCreditLoantradePartnerPaymentApplyModel.cs

87 lines
2.6 KiB
C#
Raw Normal View History

2020-10-07 20:25:03 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// MybankCreditLoantradePartnerPaymentApplyModel Data Structure.
/// </summary>
[Serializable]
public class MybankCreditLoantradePartnerPaymentApplyModel : AopObject
{
/// <summary>
/// 业务金额,单位分
/// </summary>
[JsonProperty("amount")]
public long Amount { get; set; }
/// <summary>
/// 业务产品编码64个字符以内
/// </summary>
[JsonProperty("biz_product_code")]
public string BizProductCode { get; set; }
/// <summary>
/// 业务类型目前只支持两种REPAY还款,ENCASH放款
/// </summary>
[JsonProperty("biz_type")]
public string BizType { get; set; }
/// <summary>
/// 客户支付宝账户与UID字段不能同时为空
/// </summary>
[JsonProperty("login_account")]
public string LoginAccount { get; set; }
/// <summary>
/// 网商业务订单号,64个字符以内、只能包含字母、数字、下划线需保证在外部网商端不重复
/// </summary>
[JsonProperty("mybk_order_no")]
public string MybkOrderNo { get; set; }
/// <summary>
/// 外部平台订单号,64个字符以内、只能包含字母、数字、下划线需保证在外部平台端不重复
/// </summary>
[JsonProperty("out_order_no")]
public string OutOrderNo { get; set; }
/// <summary>
/// 扩展参数JSON格式100个字符以内在代收请求时需要附带期数信息在扩展参数中代付的场景下是没有的,具体参数tenor:期次
/// </summary>
[JsonProperty("out_param")]
public string OutParam { get; set; }
/// <summary>
/// 外部请求流水号,32个字符以内、只能包含字母、数字、下划线需保证在外部平台端不重复
/// </summary>
[JsonProperty("out_seq_no")]
public string OutSeqNo { get; set; }
/// <summary>
/// 收款方列表
/// </summary>
[JsonProperty("payee_account_list")]
public List<PaymentAccountInfo> PayeeAccountList { get; set; }
/// <summary>
/// 付款方列表
/// </summary>
[JsonProperty("payer_account_list")]
public List<PaymentAccountInfo> PayerAccountList { get; set; }
/// <summary>
/// 代收付产品编码64个字符以内
/// </summary>
[JsonProperty("payment_product_code")]
public string PaymentProductCode { get; set; }
/// <summary>
/// 客户支付宝账号数字ID与支付宝账户字段不能同时为空
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
}
}