hesabe payment
Hesabe Payment Package 允许您使用支付 API 在科威特接受支付。
v1.0.3
2020-11-09 11:53 UTC
Requires
- php: >=7.0.0
- ext-curl: *
- ext-json: *
- ext-openssl: *
Requires (Dev)
- phpunit/phpunit: 4.*
- roave/security-advisories: dev-master
- symfony/var-dumper: 2.*
README
Hesabe Payment Package 是一个 PHP 包,旨在以最简单的方式将 Hesabe 支付网关集成到您的应用程序中。
请联系 Hesabe 支持团队 获取使用此包所需的凭据。
要求
- 需要 PHP 7.0+
- 全局安装 Composer
安装
-
在您的 PHP 项目根目录中运行以下命令:
composer require hesabe/payment
-
在您想使用此包的文件中导入
Payment
类。use Hesabe\Payment\Payment;
-
使用
Payment
类初始化Hesabe
实例。您需要将凭据传递给类的参数。$hesabe = new Payment( __SECRET_KEY__, __IV_KEY__, __ACCESS_CODE__, true );
最后一个参数是一个布尔值,表示您正在哪个环境中。
true
= 沙盒false
= 生产环境
默认情况下,该值将为
false
。 -
通过传递一个包含请求参数的数组到
Hesabe
的checkout
方法,调用checkout
方法。它将您重定向到 Hesabe 支付页面。$hesabe->checkout([ "merchantCode" => __MERCHANT_CODE__, "amount" => "1", "paymentType" => "0", "responseUrl" => "http://yourlink.com", "failureUrl" => "http://yourlink.com", "orderReferenceNumber" => "", "variable1" => null, "variable2" => null, "variable3" => null, "variable4" => null, "variable5" => null, "version" => "2.0", ]);
这些是用于启动交易的基本参数,有关这些参数的更多信息,您可以查看这里。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。