diff --git a/crmeb/app/services/pay/PayServices.php b/crmeb/app/services/pay/PayServices.php index 2055ef930..d9b67663b 100644 --- a/crmeb/app/services/pay/PayServices.php +++ b/crmeb/app/services/pay/PayServices.php @@ -92,6 +92,9 @@ class PayServices return $pay->create($orderId, $price, $successAction, $body, '', ['openid' => $openid, 'isCode' => $isCode, 'pay_new_weixin_open' => (bool)sys_config('pay_new_weixin_open')]); } catch (\Exception $e) { + if (strpos($e->getMessage(), 'api unauthorized rid') !== false) { + throw new ApiException('请在微信支付配置中将小程序商户号选择改为商户号绑定'); + } throw new ApiException($e->getMessage()); } }