rc4347 / yii2-paybox
关于此包的最新版本(0.0.4)没有可用的许可信息。
0.0.4
2023-01-13 12:15 UTC
Requires
- php: >=7.4.0
- ext-simplexml: *
- guzzlehttp/guzzle: ^6.0
- yiisoft/yii2: ^2.0.13
README
入门指南
安装
可以通过Composer安装PHP服务,在你的项目的composer.json
中要求rc4347/yii2-paybox
包。
{ "require": { "rc4347/yii2-paybox": "^0.0.3" } }
使用方法
创建凭证
<?php class ExampleCredentials extends RC4347\Yii2Paybox\base\credentials\Credential { public function getMerchantId(): string { return "XXXXXX"; } public function getMerchantSecret(): string { return "XXXXXXXXXXXXXXXX"; } public function getMerchantSecretPayout(): string { return "XXXXXXXXXXXXXXXX"; } }
创建初始化页面配置
use RC4347\Yii2Paybox\base\config\InitializationPageConfig; $config = new InitializationPageConfig(1, 100, 'https://example.com/result');
初始化页面服务
use RC4347\Yii2Paybox\services\InitializationPageService; $service = InitializationPageService($config, new ExampleCredentials()); $result = $service->run(); # get redirect url $redirect_url = $service->getRedirectUrl($result); return $redirect_url;
资源
更多信息