psfd-dev/yookassa-sdk-php

这是与YooMoney集成的开发者工具。

2.9.1 2023-10-26 13:28 UTC

This package is auto-updated.

Last update: 2024-09-26 15:32:18 UTC


README

Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于处理YooKassa API支付的客户端。适用于使用API连接到YooKassa的用户。API ЮKassa

SDK文档.

要求

PHP 5.3.2(及以上)及libcurl扩展

安装

使用Composer在控制台安装

  1. 安装Composer包管理器。
  2. 在控制台执行以下命令
composer require yoomoney/yookassa-sdk-php

在项目的composer.json文件中

  1. "yoomoney/yookassa-sdk-php": "^2.8"添加到项目的依赖项列表中,位于composer.json文件中
...
    "require": {
        "php": ">=5.3.2",
        "yoomoney/yookassa-sdk-php": "^2.8"
...
  1. 更新项目依赖。在控制台切换到composer.json所在的目录,并执行以下命令
composer update
  1. 在您的项目中连接我们的客户端自动加载文件
require __DIR__ . '/vendor/autoload.php';

手动

  1. 下载YooKassa API PHP客户端库存档,解压并将其中的lib目录复制到您的项目中的适当位置。
  2. 在您的项目中连接我们的客户端自动加载文件
require __DIR__ . '/lib/autoload.php'; 

入门指南

  1. 导入必要的类
use YooKassa\Client;
  1. 创建客户端对象实例,设置商店ID和密钥(您可以在YooKassa个人控制台中获取它们)。如何生成密钥
$client = new Client();
$client->setAuth('shopId', 'secretKey');
  1. 调用所需的API方法。

    更多详情请参阅YooKassa API文档.

    更多详情请参阅YooKassa SDK文档.

SDK使用示例

YooKassa SDK API设置

处理支付

处理退款

处理发票

处理安全交易

处理付款

处理自雇人士

处理个人数据

处理SBP参与者列表