Skip to main content

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)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page