linkorb / buckaroo
Buckaroo BPE3 API 的 PHP 客户端。遵循 PSR-0 标准。
v1.9.1
2016-09-14 07:50 UTC
Requires
- php: >=5.3.0
- sarciszewski/php-future: ^0.4.2
Requires (Dev)
- phpunit/phpunit: 3.7.*
README
PHP 的 Buckaroo BPE 3.0 API 客户端。遵循 PSR-0 标准。
WSDL
此类设计用于与以下 WSDL 一起工作
https://checkout.buckaroo.nl/soap/?WSDL
功能
- PSR-0 兼容,与 composer 一起使用,并在 packagist.org 上注册
- 支持 TransactionRequests 动作
- 处理 SOAP WSSEC、SSL 指纹和签名,使用 PEM 密钥
- 独立库,无外部依赖
安装
有关安装和运行 composer 的详细信息,请查看 composer。
然后,将 linkorb/buckaroo
添加到项目的 composer.json
文件中
{ "require": { "linkorb/buckaroo": "1.*" } }
尝试示例
在 examples/example.php 中有一个简单的示例。要使其工作,
- 编辑
websiteKey
(目前默认为 CHANGEME) - 将您的 private_key.pem 文件放在 examples/ 目录下
- 运行
php example.php
这将连接到 Buckaroo,并发送一个测试交易。请求的响应将通过 var_dump() 显示。
贡献
准备好构建和改进这个仓库了吗?太好了!请先进行分支/克隆此仓库,我们期待您的拉取请求!请确保更新 tests/ 中的单元测试。
如果您无法自行实现您喜欢的更改,请不要犹豫,打开一个新的问题报告,以便我们或其他人可以处理它。
待办事项
- 添加单元测试
- 需要测试退款、贷项通知。
- 需要定期交易。
完成
- 支持交易请求、发票信息、退款信息。
许可证
请查看 LICENSE.md 以获取完整的许可证信息
由 LinkORB 工程团队提供
查看我们的其他项目,请访问 linkorb.com/engineering。
顺便说一句,我们在招聘!