wayup/yookassa-sdk-php

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

1.0.1 2023-05-05 11:53 UTC

This package is auto-updated.

Last update: 2024-09-05 14:40:45 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 wayup/yookassa-sdk-php

在您的项目 composer.json 文件中

  1. 在您的项目 composer.json 文件中的项目依赖项列表中添加 "wayup/yookassa-sdk-php": "^1.0"
...
    "require": {
        "php": ">=5.3.2",
        "yoomoney/yookassa-sdk-php": "^1.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 的更多信息.

    有关 YooKassa SDK 的更多信息.

SDK 使用示例

YooKassa SDK API 设置

处理支付

处理退款

处理发票

处理安全交易