1、注册支付宝开放平台 并 配置好筛箱环境https://open.alipay.com/platform/appDaily.htm?tab=accounthttps://open.alipay.com/platform/appDaily.htm?tab=account
2、利用composer下载扩展包
composer require yansongda/pay:^2.10 -vvv
4、在第三步的网址中,复制支付宝的全部内容,在app\Http\Controller中新建一个文件,粘贴进去
5、复制完之后修改config方法中的配置
- notify_url 为异步回调
- return_rul 为同步回调
6、给这三个方法写三个get路由
7、上面这五个配置在支付宝开放平台获取https://open.alipay.com/platform/appDaily.htm?tab=infohttps://open.alipay.com/platform/appDaily.htm?tab=info
8、点击查看后就可以看到公钥与私钥
9、接下来是小程序
- JS 可以将订单订单号、价钱、名称拼接起来
- 在刚刚复制的PHP代码,index方法中接收
- wxml
- 然后就可以展示出登录页面
- 在支付宝开放平台沙箱配置中可以看到登录的账号以及密码和支付密码https://open.alipay.com/platform/appDaily.htm?tab=accounthttps://open.alipay.com/platform/appDaily.htm?tab=account
- 然后根据页面一步步走就可以支付成功了
10、上面粘贴的PHP代码中paySuccess为同步回调,可以在这个里面写支付后的一些操作
- $data 中就是你前期传的 订单号、名称、价钱等信息
- try{}catch{} 为异常处理机制,这个应个人而论