gusdeboer / opp
此软件包已被废弃,不再维护。未建议替代软件包。
开放支付平台API客户端
dev-main
2023-04-28 14:04 UTC
Requires
- php: >=8.2
- ext-curl: *
- ext-json: *
- beberlei/assert: ^3.3
- doctrine/annotations: ^2.0
- guzzlehttp/guzzle: ^7.5
- symfony/property-access: ^6.2
- symfony/serializer: ^6.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.15
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2024-09-28 17:27:50 UTC
README
一个设计用于与在线支付平台REST API接口的API客户端。
需求
要使用开放支付平台API客户端,需要以下内容
- 在在线支付平台上的账号
- PHP >= 8.2
安装
可以使用composer
安装Online Payment Platform API客户端
$ composer require gusdeboer/opp
入门
use Gusdeboer\OPP\OnlinePaymentPlatformApiClient; public function index(): void { // Setup client with your API key $client = new OnlinePaymentPlatformApiClient('apikey'); // Retrieve a merchant $merchant = $client->merchants->retrieve('merchant_uid'); }
需要更多信息?请查看示例
调试
如果您正在设置项目,建议在开放支付平台沙盒中测试您的应用程序。
use Gusdeboer\OPP\OnlinePaymentPlatformApiClient; $client = new OnlinePaymentPlatformApiClient( 'apikey', OnlinePaymentPlatformApiClient::ENVIRONMENT_SANDBOX );
API文档
如果您想了解更多关于API的信息,请访问在线支付平台文档。API文档支持英文。
贡献
贡献者
- Gus de Boer
- 你呢?
待办事项
- 端点
- 商家
- 地址
- 银行账户
- 联系信息
- 个人资料
- 受益所有人
- 合规性
- 票据
- 文件
- 交易
- 授权和直接借记
- 费用
- 提款
- 虚拟国际银行账号
- 发行者
- 争议
- 授权
- 商家
- 按端点调用分组属性,文档
- fromString类型不应需要,设置from Country:Belgium就足够了
- function blaat(string|Country $country) { instance of, go }