此包已被废弃,不再维护。作者建议使用 op-merchant-services/op-payment-service-php-sdk 包。

Checkout Finland 支付服务的 PHP SDK

1.5.0 2021-09-30 08:51 UTC

This package is auto-updated.

Last update: 2022-10-10 06:39:35 UTC


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参考中找到