webazon/yoomoney

PHP library for YooMoney API

1.0.1 2022-10-12 15:50 UTC

This package is auto-updated.

Last update: 2025-02-12 22:16:44 UTC


README

yoomoney-wallet

Latest Version Packagist Downloads

Неофициальная PHP библиотека API кошелька ЮMoney.

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

  • получать и отправлять переводы и совершать платежи с банковских карт или из кошелька ЮMoney

  • запрашивать информацию о кошельке: баланс, историю платежей и переводов;

  • получать HTTP-уведомления о переводах.

Установка

Можно установить используя менеджер пакетов Composer

$ composer require webazon/yoomoney

или скачать пакет с GitHub

!!! Все доступные методы возвращают объект, содержащий результат запроса к сервису ЮMoney.

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

Перед запросом авторизации должно быть зарегестрировано приложение и получены client_id и client_secret

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

Успешный результат (в поле result)

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

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

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

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

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

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

$result = $api->api('account-info',$options);
$result = $api->api('<МЕТОД>',$options);

License

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