kdaviesnz / cpgi
v1.0.0-alpha
2018-04-17 04:56 UTC
Requires
- php: ~7.0
- kdaviesnz/escrow: v1.0.0.0-alpha
- kdaviesnz/square: dev-master
- stripe/stripe-php: v6.4.2
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2024-09-29 05:09:18 UTC
README
安装
通过 Composer
$ composer require kdaviesnz/cpgi
用法
注意:此代码目前处于ALPHA版本,无法保证其工作正常。请勿在生产环境中使用。尚未与实际支付等进行测试。如有需要,请将其视为起点。
// Create an order (Square) $commonPaymentGateway = new CPGI("square", "sandbox-sq0atb-xrWTG_wv3dJqYTQaTKgovw", "", ""); $lineItem = new LineItem($commonPaymentGateway, "Widget", "a description", 10.50, "USD", 1, "Electronics"); $lineItems = array($lineItem()); $tax = new Tax($commonPaymentGateway, 5.00); $taxes = array($tax()); // 5% tax $discount = new Discount($commonPaymentGateway, 5.00, 2.00, "USD"); $discounts = array($discount()); $order = new Order($commonPaymentGateway, "testOrder", "USD", "buyer@example.com", "seller@example.com", "a test order", $lineItems, "", $taxes, $discounts );
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG.md。
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 kdaviesnz@gmail.com 联系,而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅 LICENSE.md。
cpgi