businessprocess/yookassa-sdk-php

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

dev-main 2024-03-06 18:44 UTC

This package is auto-updated.

Last update: 2024-09-06 20:04:20 UTC


README

Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于通过API进行支付的客户端 YKassa API. 适用于连接YKassa的方式称为API的用户。

此SDK的文档

要求

PHP 8.0(及以上)和libcurl扩展

安装

在控制台使用Composer

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

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

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

开始使用

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

    更多关于YooKassa API的文档

    更多关于YooKassa SDK的文档

SDK使用示例

SDK 3.x版本的新功能

YooKassa SDK API的设置

处理支付

处理退款

处理收据

处理安全交易

处理付款

处理自雇人士

处理个人信息

处理国家支付系统参与者列表