sofort / sofortlib-php
PHP 的 SOFORT API 封装器
3.3.2
2018-05-28 12:02 UTC
This package is auto-updated.
Last update: 2024-08-25 07:27:18 UTC
README
本文档解释了 SofortLib PHP,包括其组成部分、如何设置以及如何测试。
描述
将 SofortLib PHP 集成到您的项目中,以便通过 PHP 与 SOFORT API 进行通信。
有关 SOFORT API/SDK 的更多信息,请参阅以下链接:https://www.sofort.com/integrationCenter-eng-DE/integration/API-SDK/
SofortLib PHP 支持以下 SOFORT 产品
- SOFORT Überweisung (SOFORT 银行/支付)
- SOFORT Paycode
- SOFORT Billcode
- 退款
- iDEAL
安装
使用 composer 安装 sofort/sofortlib-php
包
{ "require": { "sofort/sofortlib-php": "3.*" } }
SofortLib 包
SofortLib PHP 包包含以下内容
- 包含类文件的
/src
目录 - 一个
/examples
文件夹,包含使用示例 - 包含单元测试(适用于 PHP 单元测试)的
/test
文件夹。
功能
- 启动 SOFORT Überweisung
- 创建/启动 SOFORT Überweisung Paycode
- 创建/启动 SOFORT Überweisung Billcode
- 获取一笔或多笔交易的详细信息
- 获取一段时间内或状态的详细信息
- 将接收到的 XML 转换为 PHP 对象
- 标记退款
- 获取当前的 iDEAL 银行列表
- 生成 iDEAL 支付数据的转发 URL
- 为 iDEAL 支付数据创建校验和/哈希值
- 为 iDEAL 通知创建校验和/哈希值
使用
在 /examples
目录中找到不同模块的使用示例。
测试
运行测试
./vendor/bin/phpunit