using System.Collections.Generic; namespace NCC.Extend.Entitys; /// /// 阿里支付冻结(免押金支付) /// public class AliPayAppFreezeEntity { /// /// 订单标题 /// public string OrderTitle { get; set; } /// /// 商户授权资金订单号 /// public string OutOrderNo { get; set; } /// /// 商户本次资金操作的请求流水号 /// public string OutRequestNo { get; set; } = ""; /// /// 需要冻结的资金 /// public decimal Amount { get; set; } /// /// 预授权订单相对超时时间 /// 不传入默认1d,就是一天 /// public string TimeoutExpress { get; set; } = "1d"; /// /// 销售产品码 /// public string ProductCode { get; set; } = "PRE_AUTH_ONLINE"; /// /// 业务扩展参数 /// public AliExtraParam aliExtraParam { get; set; } /// /// 免押受理台模式 /// public string DepositProductMode { get; set; } = "POSTPAY_UNCERTAIN"; public List aliPostPayments{ get; set; } } /// /// 业务扩展参数 /// public class AliExtraParam { /// /// 信用类目,信用预授权场景必传 /// RENT_DIGITAL=物品租赁-数码其他 /// public string category { get; set; } = "RENT_DIGITAL"; /// /// 信用服务ID,信用预授权场景必传 /// 需要商家在 开放平台-芝麻免押-信用服务管理 创建信用服务获取 /// public string serviceId { get; set; } = "2025061600000000000104406000"; } public class AliPostPayments { /// /// 后付费项目名称 /// public string name { get; set; } = "租金"; /// /// 后付费金额 /// POSTPAY_UNCERTAIN的模式下,金额不传 /// public string amount { get; set; } /// /// 计费说明 /// 2元/小时,99元封顶 /// public string description { get; set; } = "2元/小时,99元封顶"; }