paytrail/paytrail-php-sdk

Paytrail 支付服务 PHP 软件开发包

2.7.3 2024-07-29 12:03 UTC

README

Paytrail 支付服务 PHP 软件开发包 Paytrail

Paytrail 支付服务

Paytrail 是一家提供 20 多种支付方式的芬兰支付网关。

支付网关提供所有流行的支付方式,只需简单集成即可。提供的支付方式包括但不限于信用卡、在线银行和移动支付。

要使用支付服务,您需要注册 Paytrail 账户。每次交易都会收取交易费。交易成本可能因商户而异,具体取决于与 Paytrail 签订合同时的协议。有关更多信息及注册,请访问我们的 网站 或直接联系 asiakaspalvelu@paytrail.com

要求

一般要求

  • PHP 版本 >= 7.3
  • ext-curl PHP cURL 扩展
  • ext-json PHP JSON 扩展

开发要求

  • PHPUnit - PHP 单元测试的程序员测试框架。
  • Guzzle 7 或 6 - PHP HTTP 客户端,用于执行 HTTP 请求。

Guzzle

PHP-SDK 将使用 Guzzle 6 或 7,如果当前应用程序中有,否则将回退到 cURL。Guzzle 仍然作为开发依赖项使用,以简化测试。

建议在应用程序中使用 PHP-SDK 时使用 Guzzle。

安装

使用 Composer 安装

composer require paytrail/paytrail-php-sdk

该包使用 PSR-4 自动加载器。通过要求 Composer 自动加载器激活自动加载

require 'vendor/autoload.php';

注意供应商目录的路径相对于您的项目是相对的。

文件夹内容和描述

基本功能

Paytrail PHP-SDK 支持大多数 Paytrail 支付 API 的功能。

一些关键特性包括

支付和退款

令牌化信用卡和支付

店内购物

  • 创建店内购物支付请求

结算

报告

方法

Client::class 方法的列表

免责声明: 此开源项目可供开发者开始使用我们的 API。然而,我们不提供任何关于代码将按预期工作的保证或保证,并对此提供有限的支持。使用风险自负。