paytrail / paytrail-php-sdk
Paytrail 支付服务 PHP 软件开发包
2.7.3
2024-07-29 12:03 UTC
Requires
- php: >=7.3
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- guzzlehttp/guzzle: ^7.0|^6.0
- mockery/mockery: ^1.5
- phpcompatibility/php-compatibility: ^9.3
- phpmd/phpmd: ^2.10
- phpstan/phpstan: 1.9.14
- phpunit/phpunit: ^10.0 || ^9.0
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2024-08-29 12:24:59 UTC
README
Paytrail 支付服务 PHP 软件开发包 Paytrail
Paytrail 支付服务
Paytrail 是一家提供 20 多种支付方式的芬兰支付网关。
支付网关提供所有流行的支付方式,只需简单集成即可。提供的支付方式包括但不限于信用卡、在线银行和移动支付。
要使用支付服务,您需要注册 Paytrail 账户。每次交易都会收取交易费。交易成本可能因商户而异,具体取决于与 Paytrail 签订合同时的协议。有关更多信息及注册,请访问我们的 网站 或直接联系 asiakaspalvelu@paytrail.com。
要求
一般要求
- PHP 版本 >= 7.3
- ext-curl PHP cURL 扩展
- ext-json PHP JSON 扩展
开发要求
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。然而,我们不提供任何关于代码将按预期工作的保证或保证,并对此提供有限的支持。使用风险自负。