NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayTradePayConsultModel.cs

67 lines
2.3 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>
/// AlipayTradePayConsultModel Data Structure.
/// </summary>
[Serializable]
public class AlipayTradePayConsultModel : AopObject
{
/// <summary>
/// 支付宝系统中用以唯一标识用户签约记录的编号。用户签约成功后时,协议号会返回给商户。
/// </summary>
[XmlElement("agreement_no")]
public string AgreementNo { get; set; }
/// <summary>
/// 商户申请额度,商户端根据实际需要来赋值。
/// </summary>
[XmlElement("apply_amount")]
public string ApplyAmount { get; set; }
/// <summary>
/// 业务场景用于区分商户具体的咨询类型。ENJOY_CONSULT兜底资金咨询FUND_BILL_CONSULT资金渠道咨询
/// </summary>
[XmlElement("biz_scene")]
public string BizScene { get; set; }
/// <summary>
/// 买家的支付宝用户id用户签约成功后会返回给商户。
/// </summary>
[XmlElement("buyer_id")]
public string BuyerId { get; set; }
/// <summary>
/// 支付咨询阶段。在支付过程中用于区分商户发起咨询的阶段。BEFORE_PAY支付前咨询AFTER_PAY支付后咨询
/// </summary>
[XmlElement("consult_phase")]
public string ConsultPhase { get; set; }
/// <summary>
/// 扩展参数必须是json格式
/// </summary>
[XmlElement("extend_params")]
public string ExtendParams { get; set; }
/// <summary>
/// 此参数值取商户签约销售方案时的销售产品码
/// </summary>
[XmlElement("product_code")]
public string ProductCode { get; set; }
/// <summary>
/// 商户端生成唯一标识64个字符以内、可包含字母、数字、下划线需保证在商户端不重复
/// </summary>
[XmlElement("request_no")]
public string RequestNo { get; set; }
/// <summary>
/// 订单标题,商户端描述该次咨询对应的基本订单信息。
/// </summary>
[XmlElement("subject")]
public string Subject { get; set; }
}
}