Asynchronous wrapper for CrystalPay API
Project description
AIOCrystalPay - Nice and easy
Модуль в разработке, сейчас недоступны методы callback
Установка 💾
- Установка, используя пакетный менеджер pip
$ pip install crystalpayio
- Установка с GitHub (требуется git)
$ git clone https://github.com/Fsoky/crystalpayio
$ cd crystalpayio
$ python setup.py install
- Или
$ pip install git+https://github.com/Fsoky/crystalpayio
Примеры использования:
- Шаблон
import asyncio
from crystalpayio import CrystalPayIO
async def main() -> None:
async with CrystalPayIO("AUTH_LOGIN", "AUTH_SECRET") as crystal:
...
if __name__ == "__main__":
asyncio.run(main())
- Доступные методы
checkout
- Касса
payment
- Платежи
invoice
- Инвойсы (чеки)
payoff
- Вывод средств
ticker
- Доступные валюты и курс
history
- История платежей/выводов/общая
async with CrystalPayIO("AUTH_LOGIN", "AUTH_SECRET") as crystal:
# Каждый метод хранится в свойстве, например касса:
checkout = await crystal.checkout.me()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
crystalpayio-1.0.0.tar.gz
(5.7 kB
view hashes)