PaymentID.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Fuel.Infrastructure.Payment.Enum
  7. {
  8. public enum PaymentID
  9. {
  10. Cash = 1, //室内现金
  11. AliPay = 2,
  12. WechatPay = 3,
  13. IC = 4,
  14. MiniProgram = 5,
  15. ThirdPartyPay = 6,
  16. AutoCleared = 7, //油机大屏上的自动清除
  17. BankCard = 8,
  18. OutdoorCash = 9, //油机大屏的室外现金
  19. IndoorPay = 10, //油机大屏上的室内支付
  20. AllInPay = 11, //通联支付,
  21. PumpTest = 12, //打油测试, 现改为回罐
  22. AllInPayV2 = 13, //通联分账支付,
  23. IcbcPay = 16, //工商银行支付
  24. IcbcPayQrScan = 18, //统一下单,用户扫商户, 微信支付宝工商银行扫码支付,
  25. WechatQrScan = 20, //微信扫码,统一下单,用户扫商户,
  26. AliPayQrScan = 21, //支付宝扫码,统一下单,用户扫商户,
  27. PointPay = 26, //积分支付
  28. MiniUnionPay = 56, //小程序银联云闪付
  29. UnionPay = 58, //银联云闪付
  30. GrgbankingPay = 60, //广电运通支付
  31. SelfUse = 30, //自用,
  32. CarPlate = 100,
  33. /// <summary>
  34. /// outdoor driver drive off without real payment
  35. /// </summary>
  36. DriveOff = 400,
  37. /// <summary>
  38. /// indoor customer leave off without real payment
  39. /// </summary>
  40. LeaveOff = 401,
  41. /// <summary>
  42. /// membership depoist balance payment initiated by mini program
  43. /// </summary>
  44. MembershipPay = 500,
  45. /// <summary>
  46. /// membership mobile payment initiated by mini program
  47. /// </summary>
  48. MembershipMobilePay = 501,
  49. PetroChinaIC = 600,
  50. AliSmilePay = 700, //支付宝刷脸付
  51. WechatSmilePay = 701 //微信刷脸付
  52. }
  53. }