NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayPcreditHuabeiAuthPage...

61 lines
3.0 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>
/// AlipayPcreditHuabeiAuthPageSignModel Data Structure.
/// </summary>
[Serializable]
public class AlipayPcreditHuabeiAuthPageSignModel : AopObject
{
/// <summary>
/// 花呗先享签约场景,商户和支付宝签约时确定,商户接入时需要咨询技术支持。
/// </summary>
[XmlElement("auth_scene")]
public string AuthScene { get; set; }
/// <summary>
/// 用户在商户网站的登录账号,用于在签约页面展示,如果为空,则不展示。展示时会进行内容脱敏。
/// </summary>
[XmlElement("external_logon_id")]
public string ExternalLogonId { get; set; }
/// <summary>
/// 签约过程中期望进行花呗初始冻结的金额,单位为元,精确到小数点后两位。
/// </summary>
[XmlElement("freeze_amount")]
public string FreezeAmount { get; set; }
/// <summary>
/// 商户业务订单的简单描述如商品名称等长度不超过100个字母或50个汉字。可不填写默认取销售方案上定义的协议名称。
/// </summary>
[XmlElement("order_title")]
public string OrderTitle { get; set; }
/// <summary>
/// 商户本次操作的请求流水号,用于标示请求流水的唯一性,不能包含除中文、英文、数字以外的字符,需要保证在商户端不重复。支付宝侧用来做花呗冻结请求的幂等。
/// </summary>
[XmlElement("out_request_no")]
public string OutRequestNo { get; set; }
/// <summary>
/// 外部签约号,由商户提供,花呗先享协议中标识用户的唯一签约号(确保在商户系统中唯一)。 商户对接时请与技术支持交流下具体的格式规则,确保双方理解一致。 商户系统按需传入支付宝用做先享协议级别幂等即同一用户在同一商户、同一花呗先享签约业务场景下out_sign_no是唯一的。 长度不能超过64位。
/// </summary>
[XmlElement("out_sign_no")]
public string OutSignNo { get; set; }
/// <summary>
/// 商户的支付宝用户id。如果该值为空则默认为商户签约账号对应的支付宝用户ID
/// </summary>
[XmlElement("seller_id")]
public string SellerId { get; set; }
/// <summary>
/// 该笔订单允许的最晚完成时间逾期支付宝将关闭。取值范围1m15d。m表示分钟h表示小时d表示天。该参数数值不接受小数点 如1.5h可转换为90m。 订单关闭时,会发送关闭的商户通知,商户需要进行处理并标记对应的订单作废。 不传入该参数则订单永远有效,支付宝侧不会主动关闭。
/// </summary>
[XmlElement("timeout_express")]
public string TimeoutExpress { get; set; }
}
}