ApiConstants.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Bear
  5. * Date: 2018/12/4
  6. * Time: 下午4:18
  7. */
  8. namespace app\main\constants;
  9. class ApiConstants
  10. {
  11. const PAY_CALLBACK_PREFIX = 'callback';
  12. const PALM_PAY_URL = 'https://pay.palmpay.cn/sdkServer/thirdpays/pay/WECHAT_SUB';
  13. const JOIN_PAY_URL = 'https://www.joinpay.com/trade/uniPayApi.action';
  14. const MIHUA_PAY_URL = 'https://platform.mhxxkj.com/paygateway/mbpay/order/v1';
  15. // const MIHUA_PAY_URL = 'http://paytest.mihuajinfu.com/paygateway/mbpay/order/v1';
  16. const UNS_PAY_URL = 'http://gzh.unspay.com/fixcode-pay-front/fixCodePay/applyWXCodePayByOpenId';
  17. const IPAYNOW_PAY_URL = 'https://pay.ipaynow.cn/';
  18. const JOIN_PAY_VERSION = '1.0';
  19. const PALM_PAY_VERSION = '3.0';
  20. const JOIN_PAY_TYPE = 'WEIXIN_GZH';
  21. const LOOP_EXEC_API_COUNT = 2;
  22. #region 订单支付方式
  23. const PAYMENT_METHOD_WECHAT = 0;//微信官方支付
  24. const PAYMENT_METHOD_PALM = 1;//四方支付
  25. const PAYMENT_METHOD_JOIN = 2;//汇聚支付
  26. const PAYMENT_METHOD_MIHUA = 3;//米花支付
  27. const PAYMENT_METHOD_YIBAO = 4;//易宝支付
  28. const PAYMENT_METHOD_UNS = 5;//银生宝支付
  29. const PAYMENT_METHOD_WECHATH5 = 6;//微信h5支付
  30. const PAYMENT_METHOD_ALIPAYH5 = 7;//支付宝h5支付
  31. const PAYMENT_METHOD_IPAYNOW = 8;//现在支付
  32. #endregion
  33. public static $allPaymentMethods = [
  34. self::PAYMENT_METHOD_WECHAT => '微信官方支付',
  35. self::PAYMENT_METHOD_PALM => '四方支付',
  36. self::PAYMENT_METHOD_JOIN => '汇聚支付',
  37. self::PAYMENT_METHOD_MIHUA => '米花支付',
  38. // self::PAYMENT_METHOD_YIBAO => '易宝支付',
  39. self::PAYMENT_METHOD_UNS => '银生宝支付',
  40. self::PAYMENT_METHOD_WECHATH5 => '微信h5支付',
  41. self::PAYMENT_METHOD_ALIPAYH5 => '支付宝h5支付',
  42. self::PAYMENT_METHOD_IPAYNOW => '现在支付',
  43. ];
  44. #四方支付是否启用分账
  45. const QUARTET_IS_SPLIT = 1; //启用
  46. const QUARTET_NO_SPLIT = 2; //不启用
  47. public static $quartetIsSplit = [
  48. self::QUARTET_NO_SPLIT => '否',
  49. self::QUARTET_IS_SPLIT => '是',
  50. ];
  51. #子商户类型
  52. const DIANZHONG_SUB_ACCOUNT_TYPE = 1; //点众子商户
  53. const CHANNEL_SUB_ACCOUNT_TYPE = 2; //渠道子商户
  54. const API_TPL = "6000";//模板消息
  55. const API_CUSTOM = "6001";//客服消息
  56. const API_CARD = "6002";//抽奖活动
  57. const API_BOOK_LIST = "6003";//书单
  58. const API_ADVANCED_SEND = "6004";//高级群发
  59. const API_REFERRAL = "6005";//推广链接
  60. const API_REFERRAL_DAY = "6006";//推广链接日统计
  61. const API_USER_TOTAL = "6007";//用户统计
  62. const API_USER_TODAY = "6008";//用户统计-今日
  63. const API_VIP_USER_TOTAL = "6009";//用户统计-VIP
  64. const API_VIP_USER_TODAY = "6010";//用户统计-VIP-今日
  65. const API_KEYWORDS = "6011";//关键字
  66. }