linkorb/buckaroo

Buckaroo BPE3 API 的 PHP 客户端。遵循 PSR-0 标准。

v1.9.1 2016-09-14 07:50 UTC

This package is auto-updated.

Last update: 2024-08-29 04:02:57 UTC


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

顺便说一句,我们在招聘!