提供者 / stripe
该软件包最新版本(4.0.0)没有可用的许可证信息。
Porter的Stripe数据提供者。
4.0.0
2019-12-08 16:03 UTC
Requires
- php: ^7.1
- ext-json: *
- connectors/http: ^3
- eloquent/enumeration: ^5
- scriptfusion/porter: ^5
Requires (Dev)
- mockery/mockery: ^1.3
- phpunit/phpunit: ^7
README
A Porter 提供者,用于 Stripe,一个在线支付处理器。与官方库不同,此实现支持多个实例和模拟测试,因为它不依赖于全局状态。
此实现目前尚不完整,但API设计目前是希望为其他服务编写类似提供者的人的较好参考实现之一。欢迎拉取请求以添加缺失的Stripe API功能。
用法
将依赖关系添加到您的Composer文件的require
部分。
"provider/stripe": "^3"
一旦注册了提供者,只需导入其任何资源即可调用Stripe功能。例如,要创建一个费用,我们可以导入CreateCharge
。
$card = new Card('4242424242424242', 12, 2020, '123'); $response = $porter->importOne(new ImportSpecification(new CreateCharge($card)));