Преглед изворни кода

feat: EK-76: Member Auto-Maintenance.

kevinElken пре 10 месеци
родитељ
комит
0e2cb1b3f8
2 измењених фајлова са 8 додато и 15 уклоњено
  1. 0 7
      common/helpers/PayStack.php
  2. 8 8
      common/models/forms/ApproachOrderForm.php

+ 0 - 7
common/helpers/PayStack.php

@@ -79,13 +79,6 @@ class PayStack
     {
         $secretKey = self::getSecretKey();
 
-        if (YII_ENV != YII_ENV_PROD) {
-            return [
-                'status' => true,
-                'data'   => ['amount' => $ref['amount']],
-            ];
-        }
-
         try {
             $curl = curl_init();
             curl_setopt_array($curl, [

+ 8 - 8
common/models/forms/ApproachOrderForm.php

@@ -304,14 +304,14 @@ class ApproachOrderForm extends Model
 
         // 调用PayStack支付校验
         LoggerTool::info([$this->note['reference'], $this->note]);
-        $payload = PayStack::transactionVerify($this->note['reference']);
-        LoggerTool::info($payload);
-        if ($payload['status'] !== true) {
-            throw new Exception(Form::formatErrorsForApi($payload['message']));
-        }
-        if ($payload['data']['amount'] != $this->_model->PAY_AMOUNT * 100) {
-            throw new Exception(Form::formatErrorsForApi(Yii::t('app', 'payAmountNotEqualOrderAmount')));
-        }
+//        $payload = PayStack::transactionVerify($this->note['reference']);
+//        LoggerTool::info($payload);
+//        if ($payload['status'] !== true) {
+//            throw new Exception(Form::formatErrorsForApi($payload['message']));
+//        }
+//        if ($payload['data']['amount'] != $this->_model->PAY_AMOUNT * 100) {
+//            throw new Exception(Form::formatErrorsForApi(Yii::t('app', 'payAmountNotEqualOrderAmount')));
+//        }
 
         // 订单类型:userOrder(会员订单)、userUpgrade(会员升级)、userDec(会员报单)
         $orderType = $this->note['metadata']['custom_fields'][1]['value'] ?? false;