★推荐 | 语言: PHP | ⭐ GitHub 5.3K | 推荐指数: ★★★★★
yansongda/pay是我用过的最优雅的 Alipay/WeChat/Douyin/Unipay 支付SDK扩展包。支持多租户、Swoole、灵活插件机制、丰富的事件系统,完全符合PSR标准。代码简洁优雅,文档完善。
【核心功能】
• 支付宝:电脑网站支付、手机网站支付、APP支付、当面付、扫码
• 微信支付:公众号支付、扫码支付、APP支付、H5支付、小程序支付
• 抖音支付:抖音小程序支付
• 银联支付:银联在线支付
• 多租户支持:支持多应用多商户
• Swoole支持:支持Swoole协程环境
• 插件机制:灵活扩展支付功能
• Laravel集成:提供laravel-pay扩展包
• 自动处理签名验证、通知回调等
【技术栈】
PHP 7.3+ + cURL + openssl + json + Composer
【适用场景】
PHP支付集成 | 支付宝微信支付 | Laravel支付 | 聚合支付SDK | Swoole项目
【项目地址】
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0
【使用说明】
1. 安装:composer require yansongda/pay
2. Laravel发布配置:php artisan vendor:publish --provider="Yansongda\Pay\PayServiceProvider"
3. 配置参数:设置支付宝/微信商户参数
4. 调用示例:
// 支付宝
Pay::alipay()->web([...])->send();
// 微信
Pay::wechat()->scan([...])->send();
5. 处理回调:实现回调路由处理支付通知 |