Перейти к содержанию

mtwpay

Асинхронный Python клиент для MyTonWallet Pay API

Python Pydantic v2 Aiohttp


📌 О проекте

mtwpay — асинхронный Python клиент для работы с MyTonWallet Pay API.
Позволяет создавать счета, получать ссылки на оплату и обрабатывать платежи полностью асинхронно.


📦 PyPI

Latest Version

💬 Сообщество

Присоединяйтесь к нашему чату в Telegram: @mtwpay


Quick start

import asyncio
from mytonwallet_pay import MTWPay
from datetime import datetime, timedelta


async def main():
    mtw_pay = MTWPay(token="YOUR_TOKEN", project_id=0)

    inv = await mtw_pay.create_invoice(amount=300000000, coin="TON", validUntil=datetime.now()+timedelta(minutes=5), description="My internal order info (id in your system, etc)")
    return inv.invoiceLink  # Ссылка для оплаты счёта


if __name__ == "__main__":
    print(asyncio.run(main()))

📦 Основные возможности

  • ✅ Асинхронный клиент на aiohttp
  • ✅ Полная поддержка MyTonWallet Pay API
  • ✅ Быстрое создание счетов и получение ссылок для оплаты
  • ✅ Совместимость с Python 3.10+

💖 Поддержка проекта

Вы можете поддержать разработчиков донатом:

Сеть Адрес
TON UQCekZTSqysK4OUQFovzI31CILQj0GGjnYxBV77HlK2Zv1BM

📝 Лицензия

Проект распространяется под лицензией MIT.


📌 Контакты и обратная связь

  • Telegram: @mtwpay
  • GitHub Issues: открывайте любые баги или предложения прямо в репозитории.