PHPackages                             webazon/yoomoney - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. webazon/yoomoney

AbandonedArchivedLibrary[API Development](/categories/api)

webazon/yoomoney
================

PHP library for YooMoney API

1.0.1(3y ago)032MITPHPPHP &gt;=5.2

Since Oct 12Pushed 3y ago1 watchersCompare

[ Source](https://github.com/katsef/yoomoney)[ Packagist](https://packagist.org/packages/webazon/yoomoney)[ RSS](/packages/webazon-yoomoney/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

[![](https://camo.githubusercontent.com/4ef860aae036e32070c11707c8b19f8442db93e9fde42b9790e358deeabc34c1/68747470733a2f2f73746f726167652e79616e646578636c6f75642e6e65742f776562617a6f6e2f6769746875622f796f6f6d6f6e65792e706e67)](https://camo.githubusercontent.com/4ef860aae036e32070c11707c8b19f8442db93e9fde42b9790e358deeabc34c1/68747470733a2f2f73746f726167652e79616e646578636c6f75642e6e65742f776562617a6f6e2f6769746875622f796f6f6d6f6e65792e706e67)

---

yoomoney-wallet
===============

[](#yoomoney-wallet)

[![Latest Version](https://camo.githubusercontent.com/96837686c5270b40d13750f9d71355ecf4b1ab6408257a36c458ff895cdb5b93/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6b61747365662f796f6f6d6f6e65792e7376673f7374796c653d706c6173746963)](https://github.com/katsef/yoomoney/releases)[![Packagist Downloads](https://camo.githubusercontent.com/026458bad05e99084892e8da6b48973a164d2ba236afeac67e16371a9290d4c4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f776562617a6f6e2f796f6f6d6f6e65793f636f6c6f723d677265656e267374796c653d706c6173746963)](https://packagist.org/packages/webazon/yoomoney)

Неофициальная PHP библиотека [API кошелька ЮMoney](https://yoomoney.ru/docs/wallet).
------------------------------------------------------------------------------------

[](#неофициальная-php-библиотека-api-кошелька-юmoney)

API кошелька позволяет частным лицам использовать возможности сервиса ЮMoney:

- получать и отправлять переводы и совершать платежи с банковских карт или из кошелька [ЮMoney](https://yoomoney.ru/)
- запрашивать информацию о кошельке: баланс, историю платежей и переводов;
- получать HTTP-уведомления о переводах.

---

Установка
---------

[](#установка)

Можно установить используя менеджер пакетов [Composer](https://getcomposer.org)

```
$ composer require webazon/yoomoney
```

или скачать пакет с [GitHub](https://github.com/katsef/yoomoney)

---

**!!!** **Все доступные методы возвращают объект, содержащий результат запроса к сервису [ЮMoney](https://yoomoney.ru).**

ПараметрТипОписаниеstatusbooleanСтатус операции ( *`true` / `false`* )result\_codeintКод ответа сервераresponseobjectТело результата операции при успехе (status = *`true`*) согласно [документации](https://yoomoney.ru/docs/wallet)errorstringОшибка при неуспешном выполнении операции.error\_descriptionstringОписание ошибки---

Запрос авторизации
------------------

[](#запрос-авторизации)

Перед запросом авторизации должно быть [зарегестрировано приложение](https://yoomoney.ru/myservices/new) и получены `client_id` и `client_secret`

```
$auth = new Webazon\Yoomoney\Auth($options);
$auth_url = $auth -> getAuthUrl();
```

ПараметрТипОписание**options****array****Массив параметров для авторизации**\*client\_idstringИдентификатор приложения, полученный при регистрации.\*client\_secretstringСекретное слово для проверки подлинности приложения.\*redirect\_uristringURI, на который сервер OAuth передает результат авторизации.\*scopestring[Список запрашиваемых прав](https://yoomoney.ru/docs/wallet/using-api/authorization/protocol-rights). Разделитель элементов списка — пробел. Элементы списка чувствительны к регистру.\*instance\_namestring\[***Не обязательный параметр***\] Идентификатор экземпляра авторизации в приложении. Необязательный параметр. Позволяет получить несколько авторизаций для одного приложения.Успешный результат (в поле `result`)

ПараметрТипОписаниеauth\_urlstringПуть (ссылка) куда нужно отправть пользователя для авторизации.---

Получение токена
----------------

[](#получение-токена)

```
$access_token = $auth -> getAccessToken($code);
```

$code - Временный токен ( `authorization code` ) полученный на этапе Авторизации в `redirect_uri`.

---

Формат запроса API
------------------

[](#формат-запроса-api)

object **api** ( \[string *$metod*\] ,\[array *$options*\] )

- *$metod* - Метод запроса в соответсвии с [официальной документацией](https://yoomoney.ru/docs/wallet/user-account/account-info)
- *$options* - Входные параметры в соответсвии с [официальной документацией](https://yoomoney.ru/docs/wallet/user-account/account-info)

```
$api = new Webazon\Yoomoney\Api($access_token);

$result = $api->api('account-info',$options);
$result = $api->api('',$options);
```

---

[![](https://camo.githubusercontent.com/0323c4a0a25d4b241213d5f94d9f17532dc751ee2f5e1ccc104beaecd0c6053f/68747470733a2f2f73746f726167652e79616e646578636c6f75642e6e65742f776562617a6f6e2f6769746875622f6d6173736163687573657474735f696e737469747574655f6f665f746563686e6f6c6f67792e706e67)](https://camo.githubusercontent.com/0323c4a0a25d4b241213d5f94d9f17532dc751ee2f5e1ccc104beaecd0c6053f/68747470733a2f2f73746f726167652e79616e646578636c6f75642e6e65742f776562617a6f6e2f6769746875622f6d6173736163687573657474735f696e737469747574655f6f665f746563686e6f6c6f67792e706e67) [License](https://github.com/katsef/yoomoney/blob/master/LICENSE)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-license)

```
© 2022 ИП Кацеф Алексей Михайлович

```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1312d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/537405708f55609f3ce4f6260152f2c867d5ede7be98a730686e405981a3f2b7?d=identicon)[webazon](/maintainers/webazon)

---

Top Contributors

[![katsef](https://avatars.githubusercontent.com/u/102735505?v=4)](https://github.com/katsef "katsef (2 commits)")

---

Tags

apiyoomoney

### Embed Badge

![Health badge](/badges/webazon-yoomoney/health.svg)

```
[![Health](https://phpackages.com/badges/webazon-yoomoney/health.svg)](https://phpackages.com/packages/webazon-yoomoney)
```

###  Alternatives

[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
