|
|
@@ -778,17 +778,13 @@ class ShopController extends BaseController {
|
|
|
// 终端号
|
|
|
if (!$agencyId || $agencyId != \Yii::$app->params['UPOP']['agencyId']) {
|
|
|
LoggerTool::error([sprintf('UPOP - webhook: (error). agencyId {%s} does not exits or error.', $agencyId)]);
|
|
|
-
|
|
|
echo 'success';
|
|
|
- return http_response_code(200);
|
|
|
}
|
|
|
// 解密
|
|
|
$payload = (new PaySign())->decodeData($encryptKey, $signData, $encryptData);
|
|
|
if (!$payload) {
|
|
|
LoggerTool::error(['UPOP - webhook: (error). payload is false']);
|
|
|
-
|
|
|
echo 'success';
|
|
|
- return http_response_code(200);
|
|
|
}
|
|
|
|
|
|
try {
|
|
|
@@ -805,18 +801,15 @@ class ShopController extends BaseController {
|
|
|
];
|
|
|
|
|
|
if ($formModel->load($load, '') && $result = $formModel->verifyPayUPOP()) {
|
|
|
- LoggerTool::info([sprintf('UPOP - webhook: (success). orderNo: {%s}', $payload['order_no'])]);
|
|
|
-
|
|
|
+ LoggerTool::debug([sprintf('UPOP - webhook: (success). orderNo: {%s}', $payload['order_no'])]);
|
|
|
echo 'success';
|
|
|
} else {
|
|
|
echo 'success';
|
|
|
LoggerTool::error([sprintf('UPOP - webhook: (error). orderNo: {%s}', $payload['order_no'])]);
|
|
|
}
|
|
|
- return http_response_code(200);
|
|
|
} catch (\Exception $e) {
|
|
|
echo 'success';
|
|
|
LoggerTool::error([sprintf('UPOP - webhook: (exp). orderNo: {%s}, File[%s], Line:[%s], Message[%s]', $payload['order_no'], $e->getFile(), $e->getLine(), $e->getMessage())]);
|
|
|
- return http_response_code(200);
|
|
|
}
|
|
|
}
|
|
|
}
|