silentgecko/buckaroo

Buckaroo BPE3 API for PHP客户端。PSR-4兼容。

v2.0.1 2021-04-09 08:29 UTC

This package is auto-updated.

Last update: 2024-09-09 16:06:59 UTC


README

Testing sepa

PHP >= 7.4的Buckaroo BPE 3.0 API客户端。PSR-0兼容。

WSDL

此类设计用于与以下WSDL协同工作

https://checkout.buckaroo.nl/soap/?WSDL

特性

  • PSR-0兼容,与composer协同工作,并在packagist.org上注册
  • 支持TransactionRequests操作
  • 使用PEM密钥处理SOAP WSSEC、SSL指纹和签名
  • 独立库,无外部依赖
  • PHP 7.4 + PHP 8.0兼容

安装

有关安装和运行composer的详细信息,请参阅composer

然后,将silentgecko/buckaroo添加到项目的composer.json

{
    "require": {
        "silentgecko/buckaroo": "2.*"
    }
}

尝试示例

在examples/example.php中有简单的示例。要使其工作,

  • 编辑websiteKey(当前默认为CHANGEME)
  • 将你的private_key.pem文件放在examples/中
  • 运行php example.php

这将连接到Buckaroo,并发送测试交易。请求的响应将使用var_dump()显示。

贡献

准备好构建和改进这个仓库吗?太好了!请先fork/clone这个仓库,我们期待你的pull请求!请确保更新tests/中的单元测试。

如果你无法自己实现你喜欢的更改,请不要犹豫,打开一个新的问题报告,这样我们或其他人可以处理它。

待办事项

  • 添加单元测试
  • 需要测试退款、贷项通知。
  • 需要定期交易。

完成

  • 支持交易请求、发票信息、退款信息。

许可

请检查LICENSE.md以获取完整的许可信息