kladislav/yookassa-payout-sdk-php

通过集成YooMoney for Business的大额支付协议,您可以自动化支付。

dev-master 2022-04-13 10:21 UTC

This package is auto-updated.

Last update: 2024-09-13 15:49:01 UTC


README

Build Status Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于通过 大额支付协议 工作的客户端

功能

使用此SDK,您可以

  1. 生成 与 ЮKassa 交互的证书。
  2. 将资金 转入YooMoney的虚拟货币钱包、手机号码、银行卡和账户(makeDeposition)。
  3. 检查 转入YooMoney的虚拟货币钱包的转账是否可以成功(testDeposition)。
  4. 跟踪 支付余额(balance)。
  5. 接收 关于转账到银行账户、银行卡、手机号码失败的的通知(errorDepositionNotification)。

要求

PHP 5.6.0(及以上)以及libcurl和libxml扩展

安装

您可以通过以下三种方式之一安装SDK

在控制台中使用Composer

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

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

  1. 在文件composer.json的项目依赖项中添加以下行 "yoomoney/yookassa-payout-sdk-php": "^2.0"
...
    "require": {
        "php": ">=5.6.0",
        "yoomoney/yookassa-payout-sdk-php": "^2.0"
...
  1. 更新项目依赖:在控制台中导航到包含composer.json的目录,并运行以下命令
composer update
  1. 在您的项目中连接SDK Payout API的自动加载文件
require __DIR__ . '/vendor/autoload.php';

手动安装

  1. 下载YooKassa Payout API PHP客户端库存档,解压并复制lib目录到您的项目文件夹中,其中将放置SDK。
  2. 在您的项目中连接SDK Payout API的自动加载文件
require __DIR__ . '/lib/autoload.php'; 

YooKassa Payout API SDK使用示例

YooKassa Payout API SDK配置

转账

转账失败的提醒