Laravel 实现第三方支付支付宝篇

Laravel这个框架,真的会让人变懒。本以为支付的开发非常麻烦,没想到几行代码就解决了。

1.首先引入laravel-pay

还是通过 Composer 安装:

composer require yansongda/laravel-pay
注册 service provider:

注册 service provider:

Yansongda\LaravelPay\PayServiceProvider::class,

添加 alias:

'Pay' => Yansongda\LaravelPay\Facades\Pay::class,

将配置文件发布到 config 目录:

php artisan vendor:publish --provider="Yansongda\\LaravelPay\\PayServiceProvider" --tag=config

随后,请在 config 目录下完善配置信息。

2.然后说一下配置这一块

支付宝的公钥和私钥是要自己生成的,可以下载支付宝官方的软件生成。

3.其它的测试完了再更新

1.发起支付请求用get请求,用post报错。
2.公钥是支付宝公钥
3.异步回调是支付宝对自己应用的post请求,路由配置成post,并且要关闭这个路由的csrf检查。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注