此包已被废弃,不再维护。作者建议使用 op-merchant-services/op-payment-service-php-sdk 包。
Checkout Finland 支付服务的 PHP SDK
1.5.0
2021-09-30 08:51 UTC
Requires
- php: >=7.3
- ext-json: *
- psr/http-message: ~1.0
- ralouphie/getallheaders: ^2.0.5 || ^3.0.0
- symfony/polyfill-intl-idn: ^1.17.0
Requires (Dev)
README
⚠️ 已废弃
此 SDK 已被废弃.
现在所有功能都已作为重新命名的 paytrail/paytrail-php-sdk
存在。
Checkout Finland 支付服务的 PHP SDK
需求
PHP
- PHP 版本 >= 7.3
Composer 包
- PHPUnit - 用于在 PHP 中运行单元测试的程序员导向的测试框架。
库包
- Guzzle v6.5.5 - PHP HTTP 客户端,用于执行 HTTP 请求。
安装
使用 Composer 安装
composer require checkout-finland/checkout-finland-php-sdk
该包使用 PSR-4 自动加载。通过引入 Composer 自动加载器来激活自动加载
require 'vendor/autoload.php';
请注意,供应商目录的路径相对于您的项目是相对的。
文件夹内容 & 描述
文件夹/文件 | 内容/描述 |
---|---|
src/Exception | 异常类和函数 |
src/Interfaces | 所有相关类实现接口的类和函数 |
src/Model | 模型类和函数 |
src/Request | 请求类和函数 |
src/Response | 响应类和函数 |
src/Util | 实用/trait 类和函数 |
src/Client.php | 客户端类和函数 |
lib | 库包,例如 Guzzle |
tests/unit | PHP 单元测试 |
examples | 示例 |
基本功能
支付和退款
创建支付请求
创建支付请求的文档可以在 Checkout PSP API Checkout PSP API 参考 中找到。
创建支付状态请求
创建支付状态请求的文档可以在 Checkout PSP API 参考 中找到。
创建退款请求
创建退款请求的文档可以在 Checkout PSP API 参考 中找到。
基于令牌的信用卡和支付
创建添加卡片表单请求
关于添加基于令牌的信用卡表单请求的文档可以在Checkout PSP API参考中找到
创建获取令牌请求
关于获取令牌请求和响应的文档可以在Checkout PSP API参考中找到
创建CIT或MIT支付请求
关于使用基于令牌的信用卡进行客户发起交易(CIT)和商家发起交易(MIT)支付流程的文档可以在Checkout PSP API参考中找到