瀏覽代碼

后台支付回调

Gorden 6 月之前
父節點
當前提交
a2b5bb959f
共有 1 個文件被更改,包括 16 次插入0 次删除
  1. 16 0
      app/admin/controller/notify/OrderPayController.php

+ 16 - 0
app/admin/controller/notify/OrderPayController.php

@@ -4,16 +4,32 @@ namespace app\admin\controller\notify;
 
 use support\Log;
 use support\Request;
+use Yansongda\Pay\Pay;
 
 class OrderPayController
 {
     public function wxpay(Request $request)
     {
         Log::channel('pay')->info("WXPAY_NOTIFY", $request->all());
+        try {
+            $config = config('payment.wxpay');
+            $config['notify_url'] = getenv('NOTIFY_DOMAIN_ADMIN').'/notify/orderPay/wxpay';
+            Pay::wechat($config)->success()->send();
+        }catch (\Exception $e){
+            Log::channel('pay')->info("WXPAY_NOTIFY_FAIL", ['msg'=>"回复失败"]);
+        }
+
     }
 
     public function alipay(Request $request)
     {
         Log::channel('pay')->info("ALIPAY_NOTIFY", $request->all());
+        try {
+            $config = config('payment.alipay');
+            $config['notify_url'] = getenv('NOTIFY_DOMAIN_ADMIN').'/notify/orderPay/alipay';
+            Pay::alipay($config)->success()->send();
+        }catch (\Exception $e){
+            Log::channel('pay')->info("ALIPAY_NOTIFY_FAIL", ['msg'=>"回复失败"]);
+        }
     }
 }