> 环境:Laravel5.1LTS版 > 组件:Laravel5的支付宝SDK封装组件 # 安装 ~~~ composer require latrell/alipay dev-master ~~~ 找到`config/app.php`配置文件中,key为 providers 的数组,在数组中添加服务提供者。 ~~~ 'providers' => [ // ... Latrell\Alipay\AlipayServiceProvider::class, ] ~~~ 在项目根目录中运行`php artisan vendor:publish`命令,发布配置文件到你的项目中。 ## 说明 配置文件`config/latrell-alipay.php`为公共配置信息文件,`config/latrell-alipay-web.php`为Web版支付宝SDK配置,`config/latrell-alipay-mobile.php`为手机端支付宝SDK配置。 # 使用 下面给打下一个支付申请得小例子: Web端 ~~~ public function alipay() { $orderId = time(); $orderPrice = 0.01; $goodsName = '外星人笔记本电脑'; $goodsDescription = '外星人笔记本电脑'; // 创建支付单。 $alipay = app('alipay.web'); $alipay->setOutTradeNo($orderId); $alipay->setTotalFee($orderPrice); $alipay->setSubject($goodsName); $alipay->setBody($goodsDescription); // 跳转到支付页面。 return redirect()->to($alipay->getPayLink()); } ~~~