Kaynağa Gözat

跨境商品支付接入

kevin 1 yıl önce
ebeveyn
işleme
113c25bca6

+ 1 - 8
frontendApi/modules/v1/controllers/ShopController.php

@@ -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);
         }
     }
 }