# laravel-pay **Repository Path**: yansongda/laravel-pay ## Basic Information - **Project Name**: laravel-pay - **Description**: 可能是我用过的最好的 Alipay 和 WeChat 的 laravel 支付扩展包了 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 5 - **Created**: 2017-08-20 - **Last Updated**: 2025-07-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Pay

目前 v3 版本为 RC 阶段 ## 运行环境 - php >= 7.3 - composer - laravel || lumen >= 8.0 ## 安装 ```Shell $ composer require yansongda/laravel-pay:~3.0.0 ``` ### 添加 service provider(optional) ```PHP // laravel < 5.5 Yansongda\LaravelPay\PayServiceProvider::class, // lumen $app->register(Yansongda\LaravelPay\PayServiceProvider::class); ``` ### 添加 alias(optional) ```PHP 'Pay' => Yansongda\LaravelPay\Facades\Pay::class, ``` ### 配置文件 ```Shell $ php artisan vendor:publish --provider="Yansongda\LaravelPay\PayServiceProvider" --tag=laravel-pay ``` **lumen 用户请手动复制** 随后,请在 `config` 文件夹中完善配置信息。 ## 使用方法 ### 支付宝 ```PHP use Pay; $order = [ 'out_trade_no' => time(), 'total_amount' => '1', 'subject' => 'test subject - 测试', ]; return Pay::alipay()->web($order); // 下面这个方法也可以 // return Pay::web($order); ``` ### 微信 ```PHP use Pay; $order = [ 'out_trade_no' => time(), 'body' => 'subject-测试', 'total_fee' => '1', 'openid' => 'onkVf1FjWS5SBIixxxxxxxxx', ]; $result = Pay::wechat()->mp($order); ``` 具体使用说明请传送至 [https://github.com/yansongda/pay](https://github.com/yansongda/pay) ## License MIT