huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php
 
namespace app\job\controller;
 
 
use app\common\library\alipay\AliPay;
use app\common\library\easywechat\WxPay;
use app\common\library\fbpay\FbPay;
 
/**
 * 微信支付回调
 */
class Notify
{
    /**
     * 微信支付回调
     */
    public function wxpay()
    {
        // 微信支付组件:验证异步通知
        $WxPay = new WxPay(false);
        $WxPay->notify();
    }
 
    /**
     * 支付宝支付回调(同步)
     */
    public function alipay_return()
    {
        $AliPay = new AliPay();
        $url = $AliPay->return();
        if($url){
            return redirect($url);
        }
    }
 
    /**
     * 支付宝支付回调(异步)
     */
    public function alipay_notify()
    {
        $AliPay = new AliPay();
        $AliPay->notify();
    }
 
    /**
     * 付呗支付回调 by lyzflash
     */
    public function fbpay()
    {
        // 微信支付组件:验证异步通知
        $FbPay = new FbPay(false);
        $FbPay->notify();
    }
    /**
     * 付呗分账入驻回调 by yj
     */
    public function subaccount()
    {
        // 分账功能:入驻结果异步通知
        $FbPay = new FbPay(false);
        $FbPay->subaccountResult();
    }
    /**
     * 付呗分账结果回调 by yj
     */
    public function withdraw_result()
    {
        // 分账功能:入驻结果异步通知
        $FbPay = new FbPay(false);
        $FbPay->withdrawResult();
    }
}