yoomoney/yookassa-sdk-php

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

3.6.0 2024-09-19 10:05 UTC

README

Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

YooKassa API的支付客户端 根据API连接。适用于连接YooKassa的方式称为API的用户。

此SDK的文档

要求

PHP 8.0(及以上)带有libcurl扩展

安装

使用Composer在控制台

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

在项目的composer.json文件中

  1. 在项目中composer.json的依赖项列表中添加"yoomoney/yookassa-sdk-php": "^3.0"
    ...
     "require": {
         "php": ">=8.0",
         "yoomoney/yookassa-sdk-php": "^3.0"
    ...
    
  2. 更新项目的依赖项。在控制台中进入composer.json所在的目录,并执行以下命令
    composer update
    
  3. 在您的项目中,通过连接我们的客户端文件来启用自动加载
    require __DIR__ . '/vendor/autoload.php';
    

开始使用

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

    有关YooKassa API的详细信息

    有关YooKassa SDK的详细信息

SDK的使用示例

SDK 3.x版本的新功能

YooKassa SDK API的设置

处理支付

处理退款

处理收据

处理安全交易

处理支付

处理自雇者

处理个人数据

处理SBP参与者列表