WeChatPayScoreServiceOrderPayBodyModel.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. using System.Text.Json.Serialization;
  2. namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Domain
  3. {
  4. /// <summary>
  5. /// 微信支付分 - 商户发起催收扣款 - 请求JSON参数
  6. /// </summary>
  7. /// <remarks>
  8. /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter6_1_19.shtml">微信支付分 - 商户发起催收扣款API</a> - 最新更新时间:2020.03.05</para>
  9. /// </remarks>
  10. public class WeChatPayScoreServiceOrderPayBodyModel : WeChatPayObject
  11. {
  12. /// <summary>
  13. /// 应用ID
  14. /// </summary>
  15. /// <remarks>
  16. /// 微信公众平台分配的与传入的商户号建立了支付绑定关系的appid,可在公众平台查看绑定关系,此参数需在本系统先进行配置。
  17. /// <para>示例值:wxd678efh567hg6787</para>
  18. /// </remarks>
  19. [JsonPropertyName("appid")]
  20. public string AppId { get; set; }
  21. /// <summary>
  22. /// 服务ID
  23. /// </summary>
  24. /// <remarks>
  25. /// 该服务ID有本接口对应产品的权限。
  26. /// <para>示例值:500001</para>
  27. /// </remarks>
  28. [JsonPropertyName("service_id")]
  29. public string ServiceId { get; set; }
  30. }
  31. }