TongLianPayV1.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace Gateway.Payment.Shared
  5. {
  6. public class TongLianPayConfigV1
  7. {
  8. public string appId { get; set; }
  9. public string cusId { get; set; }
  10. public string appKey { get; set; }
  11. public string apiVersion { get; set; }
  12. public string apiUrl { get; set; }
  13. public string notifyUrl { get; set; }
  14. public int queryInterval { get; set; }
  15. public int queryTimeout { get; set; }
  16. }
  17. //public class TongLianPayConfigInfoV1
  18. //{
  19. // public TongLianPayConfigV1 Config { get; set; }
  20. // public string HashValue { get; set; }
  21. //}
  22. public class TongLianPayCertificaitonInfoV1
  23. {
  24. public string tong_lian_public_key_HashValue { get; set; }
  25. public string merchant_private_key_HashValue { get; set; }
  26. public string merchant_public_key_HashValue { get; set; }
  27. }
  28. public class TongLianPayConfigAndCertificationV1
  29. {
  30. //public TongLianPayConfigInfoV1 ConfigInfo { get; set; }
  31. public TongLianPayConfigV1 Config { get; set; }
  32. public TongLianPayCertificaitonInfoV1 CertificaitonInfo { get; set; }
  33. }
  34. }