AntMerchantExpandIndirectTransferModel.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using Newtonsoft.Json;
  3. using System.Xml.Serialization;
  4. namespace Essensoft.AspNetCore.Payment.Alipay.Domain
  5. {
  6. /// <summary>
  7. /// AntMerchantExpandIndirectTransferModel Data Structure.
  8. /// </summary>
  9. [Serializable]
  10. public class AntMerchantExpandIndirectTransferModel : AlipayObject
  11. {
  12. /// <summary>
  13. /// 商户编号,由机构定义,需要保证在机构下唯一,与sub_merchant_id二选一
  14. /// </summary>
  15. [JsonProperty("external_id")]
  16. [XmlElement("external_id")]
  17. public string ExternalId { get; set; }
  18. /// <summary>
  19. /// 商户在支付宝入驻成功后,生成的支付宝内全局唯一的商户编号,与external_id二选一
  20. /// </summary>
  21. [JsonProperty("sub_merchant_id")]
  22. [XmlElement("sub_merchant_id")]
  23. public string SubMerchantId { get; set; }
  24. /// <summary>
  25. /// 商户转移目标的id,填银联或者网联的id
  26. /// </summary>
  27. [JsonProperty("transfer_target_id")]
  28. [XmlElement("transfer_target_id")]
  29. public string TransferTargetId { get; set; }
  30. }
  31. }