shulyak/yookassa-sdk-php

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

dev-main 2022-04-14 08:09 UTC

This package is auto-updated.

Last update: 2024-09-14 13:42:20 UTC


README

Build Status Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于通过API ЮKassa进行支付操作的客户。适用于将连接到ЮKassa的方式称为API的用户。

要求

PHP 5.3.2(及以上)并安装libcurl扩展

安装

使用Composer在控制台进行

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

在您的项目的composer.json文件中

  1. 在composer.json文件中,将"shulyak/yookassa-sdk-php": "^2.0"添加到项目依赖项列表中
...
    "require": {
        "php": ">=5.3.2",
        "shulyak/yookassa-sdk-php": "^2.0"
...
  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. 创建客户端对象实例,并设置商店标识符和秘密密钥(可以在YooKassa的个人账户中获取)。 如何生成秘密密钥
$client = new Client();
$client->setAuth('shopId', 'secretKey');
  1. 调用所需的API方法。 在YooKassa API文档中了解更多