소스 검색

对接globalpay支付

Robin 6 년 전
부모
커밋
68dca02547
2개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 1
      normandcrm/service/common/pay/PayForm.php
  2. 0 3
      normandcrm/service/common/pay/globalpay/PayHandler.php

+ 2 - 1
normandcrm/service/common/pay/PayForm.php

@@ -145,12 +145,13 @@ class PayForm extends Model
                         $this->addError('amount', '支付方式不存在');
                         return false;
                     }
-                    $params['login'] = $this->login;
+
                     $handler->notifyUrl = $this->notifyUrl;
                     $handler->returnUrl = $this->returnUrl;
                     $params = [];
                     $params['bankCode'] = $this->bankCode;
                     $params['ip'] = $this->ip;
+                    $params['login'] = $this->login;
                     $this->_outPayResult = $handler->outPay($model->getAttributes(), $params);
                 }
 

+ 0 - 3
normandcrm/service/common/pay/globalpay/PayHandler.php

@@ -55,10 +55,7 @@ class PayHandler extends BasePayHandler
         $data['notifyUrl']  = $this->notifyUrl;             //异步回调地址
         $data['payType'] = 1;                               //支付类型
         $data['signType'] = 'MD5';                          //签名类型
-
-
         $data['sign'] = PayUtils::makeSign($data,$this->Key);
-    
         $result = PayUtils::send($data, $this->payUrl);
         if (isset($result["code"]) && $result["code"] == 200) { 
             $order_id = $result["data"]["orderId"];