Browse Source

支付调试

lizhen_gitee 3 years ago
parent
commit
25b20a1d90

+ 5 - 5
addons/epay/config.php

@@ -8,10 +8,10 @@ return [
         'content' => [],
         'value' => [
             'appid' => 'wx69fb4525c9156250',
-            'app_id' => '',
-            'app_secret' => '',
+            'app_id' => 'wx1aded5599770e18a',
+            'app_secret' => '8d246fbd558d0a85d36449a56f5afc99',
             'miniapp_id' => '',
-            'mch_id' => '1510099271',
+            'mch_id' => '1618172696',
             'key' => 'changlaikejimiyao20180508jiushia',
             'mode' => 'normal',
             'sub_mch_id' => '',
@@ -39,8 +39,8 @@ return [
             'mode' => 'normal',
             'notify_url' => '/addons/epay/api/notifyx/type/alipay',
             'return_url' => '/addons/epay/api/returnx/type/alipay',
-            'private_key' => 'MIICXAIBAAKBgQDaz3SDXW+Qk++NcfBwTQ0Yy9P6+erVjU/NA1yuwtp5UQBUIlEk28ynaP7HW78IHSrKCGXgcrG46yRabF759PRWkkbbbsWLLQY71V630l2rDY6itezsln9uKon2FY6Lhniblq/w0sXIKUmqdKi6sFv3MDJiPDRhwBEkD7NIml76/QIDAQABAoGAL3rm0H6c7+V6DNpVjzjZB7FrHUHP2GkikN0S5oU3vS17gcY0j2f2n7kj2ASrjkot98scuDiLIhI8QDbV4S1rO1sW/l38JaXE1YNxfDDqaUWFQsoIXQMK6HyrBvmyi1atVKUkuQe78EW10KmYzeeJcqAAS7fjDrVscP8+ZeV9S00CQQD1sW5YjdE7KZXfE/wbNu2EzuQfPzWUKNcSRga/+le0OCJg15Nr2pXX8bOG0ymgfYUtYBUJdz4h73xJ1wGlzgzjAkEA4/1SpJUpNr7CuTsPfMeLeR0z9BFe4l5yhfUha2fKvgYpIYPKW28vDDvt8FiXRDFt+HjWw0JgOGJPMWUDr4I+nwJANWg6WlmJj9i8UV+gv7Gy89mdUQWGegxepARA115tzikdn/t8ekdrpyNNKROhytc+Kdzm9cXL5ciPNeXc39PojQJACF3Se5Gxun2TncKKFfUorCAjOPCuP7Zhk4LkYBGmAgUt2zn/4g0Zd+R3HdvSaUE7HOQqVW4JI+iPqWtgkD9CVwJBAJEw9+z4JcGlBccfjUq/w+DkP93IL1vy6dstnXMLxc+owCRrTpwEVhtmbFgZLzrF8jTCRngvmgY4tW2u8thijro=',
-            'ali_public_key' => 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRAFljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQEB/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5KsiNG9zpgmLCUYuLkxpLQIDAQAB',
+            'private_key' => 'MIIEpAIBAAKCAQEAjuYp7L5rPJNUOK0OS8hi8vRLFJFWu+M+HsaaCXYraCu8T0lS0/zoWpkF5YgWXzavXbmEPXnv33Scvqz2cq/B2Neq9GOX+wUko35gUNtX4BbNRGMZRweLLnemxozWyTbnYb7xZ85nrUd/Gkt+WeIQT4OzWhN+J+XPDuxpVGln2WQaYiexKwZuH1SZcw6BsSiLb9q76YEDpfWZbJHGWIkSwkBIFmWcSfVqfuqZAg2OJ7h1evpx4ekSxwpEmPw3bDTKJmv5jkiWPUJWwjOfyHCgbI7McmMp/MBIBySSAli3O9coRlsH5Bbs0sV49MkAvVinNOnTuaNwXpxKop7ZKbNxVwIDAQABAoIBAHEEttnoTLYvK+hbbrgfN6tB7XPJ81hMxR/gIYokLPaJyLjInDrPhxHIfzJnrJIHlTFCfcWFgGMyPppL/+r6+QzAnhQGBPjiu3SXiiPJJzozrotM+XwFCl5pAb19PI8N3nifZRyd0b/pkSxB0x/RvOa2mg4+5oM1rcr2zeOWLi1vXhVv5S/BsGLWg5c3YJQSM3jl/q2ET6lSw420PaYSMI2rrjXwy3Rqk/SFzmaAcBtrr7Y4MlUA1ozmQHSLScR6nd8rebMDPy+dkuHYYz44jyu/2ml4x4ukCvNxkLVptiWkWA4azObPXF6QJCiczD+k/yc7P0a2jlyd/qXO8XdiOVkCgYEA3ILlbrQr50uj3ChF1eXG8spmWmQsajur6w34hq0SViPEPNul1PU9Sfz7fFKiwpuWxVOtamiddghf0UkY1Sx1nneV6yKKWyWK7/HUZUl6bsRZIXaefdSq57kXYgl+flh5WVMPMEHFH7ao9hPRg7ao5Kvwnol8+9GhHR+nEq+AJJMCgYEApeWhUjxr8XDxFjRIP/NVWZcjprFs5J4FZqJShrwQe50L0SO6jSEjBgZDoeqgPwkIjuFe9G7nKpZjxwSo2dOpP/khglcdCGPiyuyWOR/2UgkEhQ0CVwlt9oe508WnP+ZSi080p2rI6ab95q0aaYy5I9N5slnSJGzqcsLsmN1Ynq0CgYEA1pN1aTVf55HeYNS7qDoRT58O3HTQF4v7bh7JMVxnFHV3dvUSONlvi3jmy4KqKQ84NsqHXJ1yZDIf80rbJE1AIzUhKI8S7UDqIzVCxlErF3BvfzWrYqy4pgahr1+nvJChfP9rLz1A8exQHC0K2s27KdH6snr9qRnDWtC7Rl6LJosCgYAVbDzT0MejqxEG7AN0dqjL4++PpBPKxfkuksGTco+yVspi3HlHpkLOkVqEezbsTO9U/Bd1+yhQ4JDL73cagfG2OCaynSs7nSJ5T+nqQI1fdJin0dE+ihIwJsDBbyG057o7ESRchjahrZXWBv6FKM3zqWhqtpyjZYk0/qTs7JB4FQKBgQCeEBMDowoYFiolFYqeRhFraX/OBsxZ8HcBNG1NK38PUCZREeFMXu90c6JyPFHvyljR6V1YN4D0ecZUQx+w3JtpsDtw2b/ig09bAaJnMBrpZeUFR7EBkzkCYWOZZO0eLtHfwsyF+7W3EXb4UMCOppCZ75uOMVfA8XYt8vqx20RI8A==',
+            'ali_public_key' => 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvWGchuX+yYdOOTngFr3Q7adMVYHVdujjAfKErYEqHKvdsPyYPtn/9wT8PD76QxF7keadvYj73cQsC9H9DOBSCpZLjpPR9q0ILVWCOCS51deo4Hmi/UAK65n1xMpu+J3pLExel8wSApy71+3LzUX746Wxro3nKDa5sNl9M5T1/q0NpIdmxHnvgw1oYOwrB+4du3brZP7VOYItetsT96dA3hx1/zvDj0eiHm1BRre1GaefSLrocLO6USlgsM3zJZEkPla10YtVtTRGvAIjV0q2GlcLcrEvGzjWYt9meq8MVhQhkIjHNwP1n90wEWcjbV0TyacSex5KLMNqiI9L285nwIDAQAB',
             'app_cert_public_key' => '',
             'alipay_root_cert' => '',
             'log' => '1',

+ 4 - 3
application/admin/controller/Payment.php

@@ -9,7 +9,7 @@ use addons\epay\library\Service;
 class Payment extends \think\Controller
 {
     public function notify(){
-        $paytype = 'wechat';
+        $paytype = input('paytype','wechat');
 
         $pay = Service::checkNotify($paytype);
         filePut('[payment][receive]异步回调开始:'.json_encode($pay));
@@ -19,9 +19,10 @@ class Payment extends \think\Controller
         }
         $data = $pay->verify();
 
-        $payamount = $data['total_fee'] / 100;
+        if($paytype == 'wechat'){
+            $payamount = $data['total_fee'] / 100;
+        }
         $out_trade_no = $data['out_trade_no'];
-
         //你可以在此编写订单逻辑
         $paymentdo = new \app\common\model\Paymentdo;
         $rs = $paymentdo->receive($out_trade_no,$payamount);

+ 1 - 1
application/api/controller/Pay.php

@@ -198,7 +198,7 @@ class Pay extends Api
             'amount'       => $data['money'],
             'amount'       => 0.01,
             'method'       => 'app',
-            'notifyurl' => $this->request->root(true) . '/notify.php',
+            'notifyurl' => $this->request->root(true) . '/notify.php?paytype='.$pay_type,
             'returnurl' => '',
         ];
         $res = Service::submitOrder($params);