gregoriohc / moneta
一个与框架无关、支持多网关的PHP 7.0+支付处理库
v1.0.1
2018-03-12 21:26 UTC
Requires
- php: ~5.6|~7.0
- gregoriohc/protean: ^1.0.1
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- mockery/mockery: ~0.9|~1.0
- phpunit/phpunit: >=4.0
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-09-17 09:53:57 UTC
README
一个与框架无关、支持多网关的PHP 7.0+支付处理库
安装
通过Composer安装
$ composer require gregoriohc/moneta
安装所需的网关,例如
$ composer require gregoriohc/moneta-stripe
使用方法
$gateway = Moneta::create('Stripe', [ 'test_mode' => true', 'api_key' => 'API_KEY', ]); $response = $request = $gateway->capture([ 'card' => new Card([ 'full_name' => 'John Doe', 'number' => '4111111111111111', 'expiration_month' => '06', 'expiration_year' => '2024', 'verification_value' => '123', ]), 'amount' => 100, 'currency' => 'USD', ])->send(); if ($response->isSuccessful()) { // Do something with the $response->data() }
测试
$ composer test
变更日志
有关最近更改的更多信息,请参阅 变更日志
贡献
有关详细信息,请参阅 贡献指南
安全
如果您发现任何安全相关的问题,请通过电子邮件 gregoriohc@gmail.com 而不是使用问题跟踪器来报告。
社交软件
您可以使用此软件包,但如果它进入您的生产环境,我将非常感激您在任意社交网络上分享它。
致谢
许可
MIT许可(MIT)。有关更多信息,请参阅 许可文件