Laravel框架版本
Laravel Framework 7.6.2
安装扩展
composer require yansongda/pay -vvv
参考文档:
https://pay.yanda.net.cn/docs/2.x/overview
https://xueyuanjun.com/post/1501.html
Laravel 支付宝支付异步通知
支付宝支付通知有前端通知(GET)和服务器异步通知(POST)
在配置支付宝支付时,需要注意的问题就是支付宝的回调操作:
-
在laravel中应该将支付宝通知路径组织csrf验证,否则会导致419错误
-
支付宝两种通知返回的参数不相同,需要谨慎填写,否则会导致数据库更改数据失败错误
-
支付宝两种通知返回的路径路由不要放在登陆中间件中,否则会导致302重定向错误