config.php 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?php
  2. namespace refill\wanxin_fs;
  3. use mtopcard;
  4. class config
  5. {
  6. const ORDER_URL = 'http://47.98.232.225/flow-receiver/api/recharge/feecbk';
  7. const QUERY_URL = 'http://47.98.232.225/flow-receiver/api/query/feecbk';
  8. const BALANCE_URL = 'http://47.98.232.225/flow-receiver/api/balance/feecbk';
  9. const NOTIFY_URL = BASE_SITE_URL . '/mobile/callback/refill_wanxin_fs.php';
  10. const ACCOUNT = 'wxgyyj';
  11. const KEY = '27d408f0537b4115b2644379f536a57b';
  12. const operator = [
  13. mtopcard\ChinaMobileCard => 'CMCC',
  14. mtopcard\ChinaUnicomCard => 'CUCC',
  15. mtopcard\ChinaTelecomCard => 'CTCC'
  16. ];
  17. const ProductIDS = [
  18. mtopcard\ChinaMobileCard => [
  19. //河南
  20. 16 => [
  21. 10 => 'CMCCYUr10r', 20 => 'CMCCYUr20r', 30 => 'CMCCYUr30r', 50 => 'CMCCYUr50r',
  22. 100 => 'CMCCYUr100r', 200 => 'CMCCYUr200r', 300 => 'CMCCYUr300r', 500 => 'CMCCYUr500r'
  23. ],
  24. //广东
  25. 19 => [
  26. 30 => 'CMCCGDr30r', 50 => 'CMCCGDr50r',
  27. 100 => 'CMCCGDr100r', 200 => 'CMCCGDr200r', 300 => 'CMCCGDr300r', 500 => 'CMCCGDr500r'
  28. ],
  29. //江苏
  30. 10 => [
  31. 30 => 'CMCCJSr30r', 50 => 'CMCCJSr50r',
  32. 100 => 'CMCCJSr100r', 200 => 'CMCCJSr200r', 300 => 'CMCCJSr300r', 500 => 'CMCCJSr500r'
  33. ],
  34. //山东
  35. 15 => [
  36. 30 => 'CMCCSDr30r', 50 => 'CMCCSDr50r',
  37. 100 => 'CMCCSDr100r', 200 => 'CMCCSDr200r', 300 => 'CMCCSDr300r', 500 => 'CMCCSDr500r'
  38. ],
  39. //浙江
  40. 11 => [
  41. 30 => 'CMCCZJr30r', 50 => 'CMCCZJr50r',
  42. 100 => 'CMCCZJr100r', 200 => 'CMCCZJr200r', 300 => 'CMCCZJr300r', 500 => 'CMCCZJr500r'
  43. ],
  44. //辽宁
  45. 6 => [
  46. 10 => 'CMCCLNr10r', 20 => 'CMCCLNr20r', 30 => 'CMCCLNr30r', 50 => 'CMCCLNr50r',
  47. 100 => 'CMCCLNr100r', 200 => 'CMCCLNr200r', 300 => 'CMCCLNr300r', 500 => 'CMCCLNr500r'
  48. ],
  49. //青海
  50. 29 => [
  51. 10 => 'CMCCQHr10r', 20 => 'CMCCQHr20r', 30 => 'CMCCQHr30r', 50 => 'CMCCQHr50r',
  52. 100 => 'CMCCQHr100r', 200 => 'CMCCQHr200r', 300 => 'CMCCQHr300r', 500 => 'CMCCQHr500r'
  53. ],
  54. //陕西
  55. 27 => [
  56. 10 => 'CMCCSXr10r', 20 => 'CMCCSXr20r', 30 => 'CMCCSXr30r', 50 => 'CMCCSXr50r',
  57. 100 => 'CMCCSXr100r', 200 => 'CMCCSXr200r', 300 => 'CMCCSXr300r', 500 => 'CMCCSXr500r'
  58. ],
  59. ]
  60. ];
  61. const NotifyErrCodes = [
  62. '003','004','005','006','007','008','015','016','017','018','019','020','021','022','023','025','027','028','098','099'
  63. ];
  64. const QueryErrCodes = [
  65. '003','004','005','006','007','008','015','016','017','018','019','020','021','022','023','024','025','026','027','028','098','099'
  66. ];
  67. const Price = [
  68. // 移动
  69. "4-10-16" => 10.17, "4-20-16" => 20.34, "4-30-16" => 30.3, "4-50-16" => 49.975, "4-100-16" => 99.95, "4-200-16" => 199.9, "4-300-16" => 299.85, "4-500-16" => 499.75,//河南 16
  70. "4-30-19" => 30.03, "4-50-19" => 50.05, "4-100-19" => 100.1, "4-200-19" => 200.2, "4-300-19" => 300.3, "4-500-19" => 500.5,//广东 19
  71. "4-30-10" => 29.7, "4-50-10" => 49.5, "4-100-10" => 99, "4-200-10" => 198, "4-300-10" => 297, "4-500-10" => 495,//江苏 10
  72. "4-30-15" => 29.7, "4-50-15" => 49.5, "4-100-15" => 99, "4-200-15" => 198, "4-300-15" => 297, "4-500-15" => 495,//山东 15
  73. "4-30-11" => 29.7, "4-50-11" => 49.5, "4-100-11" => 99, "4-200-11" => 198, "4-300-11" => 297, "4-500-11" => 495,//浙江 11
  74. "4-10-6" => 9.8, "4-20-6" => 19.6, "4-30-6" => 29.4, "4-50-6" => 49, "4-100-6" => 98, "4-200-6" => 196, "4-300-6" => 294, "4-500-6" => 490,//辽宁 6
  75. "4-10-29" => 9.85, "4-20-29" => 19.7, "4-30-29" => 29.55, "4-50-29" => 49.25, "4-100-29" => 98.5, "4-200-29" => 197, "4-300-29" => 295.5, "4-500-29" => 492.5,//青海 29
  76. "4-10-27" => 10.25, "4-20-27" => 20.5, "4-30-27" => 30, "4-50-27" => 50, "4-100-27" => 100, "4-200-27" => 200, "4-300-27" => 300, "4-500-27" => 500,//陕西 27
  77. //电信
  78. "6-10-16" => 10.25, "6-20-16" => 20.3, "6-30-16" => 30.27, "6-50-16" => 50.25, "6-100-16" => 100.25, "6-200-16" => 200.26, "6-300-16" => 300.27, "6-500-16" => 500.25,//河南 16
  79. ];
  80. }