kdaviesnz/cpgi

v1.0.0-alpha 2018-04-17 04:56 UTC

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