★推荐 | 语言: PHP | ⭐ GitHub 6K | 推荐指数: ★★★★★
Omnipay是一个框架无关的PHP多网关支付处理库,提供了统一的接口来处理多种支付网关。支持PayPal、Stripe、Braintree、Authorize.Net等全球主流支付网关,全球使用广泛,社区活跃。
【核心功能】
• 框架无关:不依赖任何框架,可在任何PHP项目中使用
• 多网关支持:Stripe、PayPal、Braintree、Authorize.Net等数十种网关
• 统一API:学习一次即可在任何项目中通用
• 信用卡支付:安全的信用卡支付处理
• 订阅计费:周期性订阅支付支持
• 退款处理:完整的退款操作
• 支付存储:支持数据库存储Payment model
• 扩展驱动:轻松添加新的支付网关
【技术栈】
PHP 5.6+ + Composer | 框架无关 | PSR标准
【适用场景】
PHP支付系统 | 多网关统一接口 | 电商支付集成 | 订阅计费系统
【项目地址】
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0
【使用说明】
1. 安装Omnipay核心:composer require league/omnipay
2. 安装网关驱动:如PayPal:composer require omnipay/paypal
3. 创建网关实例:$gateway = Omnipay::create('PayPal_Express');
4. 调用支付:$response = $gateway->purchase($parameters)->send();
5. 处理响应:处理支付跳转或回调通知 |