yoomoney/yookassa-payout-sdk-php

通过集成 YooMoney for Business 的批量付款协议,您可以自动化付款。

2.4.0 2023-01-17 09:45 UTC

README

构建状态](https://travis-ci.org/yoomoney/yookassa-payout-sdk-php) 最新稳定版本 总下载量 每月下载量 许可证

俄语 | 英语

用于通过 批量付款协议 工作的客户端

功能

使用此 SDK,您可以

  1. 生成 用于与 ЮKassa 交互的证书。
  2. 物理个人转账至 ЮMoney 钱包、手机号码、银行卡和账户(makeDeposition)。
  3. 检查 转账到 ЮMoney 钱包的入账可能性(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. "yoomoney/yookassa-payout-sdk-php": "^2.0" 添加到项目依赖项列表中
    ...
     "require": {
         "php": ">=5.6.0",
         "yoomoney/yookassa-payout-sdk-php": "^2.0"
    ...
    
  2. 更新项目依赖项:在控制台中切换到 composer.json 文件所在的目录并执行命令
    composer update
    
  3. 在您的项目代码中连接 SDK Payout API YooKassa 的自动加载文件
    require __DIR__ . '/vendor/autoload.php';
    

手动

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

YooKassa Payout API SDK 使用示例

YooKassa Payout API SDK 配置

转账

关于转账失败的通知