YooMoney NodeJS SDK
🍬 Почему именно эта библиотека?
- Есть поддержка TypeScript
- Покрывает большую часть https://yoomoney.ru/docs/wallet
- Документация прямо в коде (JSDoc)
- Всего 2 зависимости:
node-fetch
и redirect-form-builder
(для генерации html форм) - Есть API генерации frontend форм перенаправления для Авторизации и Оплаты
- Безопасная (Относительно)
📦 Установка
Используя NPM
npm i -S yoomoney-sdk
Используя Yarn
yarn add yoomoney-sdk
Используя pnpm
pnpm add yoomoney-sdk
🛠️ Использование
- ⚙️ Список методов
- 🦄 Примеры
- 🧑⚖️ Лицензия - MIT
Небольшое НО
Если вызов метода API возвращает ошибку (то-есть есть поле error
в ответе), то библиотека кидает ошибку YMApiError
, которая содержит поля:
code
- Значение поля error
в ответеresponse
- Ответ полностью
❤️ Контрибьютинг
Что делаем?:
- ⁉️ Не стесняемся писать Issue
- 🛠️ Если хотите что-то поправить следуйте гайду
CONTRIBUTING.md
- 💸 Донатим 👉 https://sobe.ru/na/yoomoney_sdk
- 🌟 Ставим звёздочки, если библиотека понравилась.
🙋 Поддержка
Библиотека - маленькая, я отвечаю быстро. Не стесняйтесь писать Issue, даже если кажется что они глупые. Если что, можете писать в
Telegram: @AlexXanderGrib
Интересует приём и отправка P2P платежей по РФ на NodeJS?
У нас есть точно такое-же типизированное SDK для QIWI 👉 github.com/AlexXanderGrib/node-qiwi-sdk