politsin/yookassa-sdk-php

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

2.4.0 2022-04-14 06:57 UTC

README

重要

以下是原始文本

Build Status Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于通过 YooKassa API 处理支付的客户。适用于那些使用API连接YooKassa的用户。

SDK文档.

要求

PHP 5.3.2(及以上)带libcurl扩展

安装

在控制台使用Composer

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

在项目的composer.json文件中

  1. 在文件composer.json中添加项目依赖项的以下行 "yoomoney/yookassa-sdk-php": "^2.1"
...
    "require": {
        "php": ">=5.3.2",
        "yoomoney/yookassa-sdk-php": "^2.1"
...
  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的文档中了解更多.

    在YooKassa SDK的文档中了解更多.

SDK使用示例

配置YooKassa API SDK

处理支付

处理退款

处理发票

处理安全交易