# AsyncPayments
![PyPiAsyncPaymentsPackage](https://img.shields.io/badge/pypi-AsyncPayments-red)
![PyPiAsyncPaymentsPackageVersion](https://img.shields.io/pypi/v/AsyncPayments)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/AsyncPayments?color=brightgreen)
> Add payment acceptance to your projects.
## Installing
pip install AsyncPayments
## Version
v1.4.4.1
## Code example
```python
import asyncio
from AsyncPayments.ruKassa import AsyncRuKassa
from AsyncPayments.lolz import AsyncLolzteamMarketPayment
from AsyncPayments.aaio import AsyncAaio
from AsyncPayments.cryptoBot import AsyncCryptoBot
from AsyncPayments.crystalPay import AsyncCrystalPay
from AsyncPayments.freeKassa import AsyncFreeKassa
from AsyncPayments.payok import AsyncPayOK
ruKassa = AsyncRuKassa("Api-Token", 1, "Email", "Password") # 1 - ShopID
lolz = AsyncLolzteamMarketPayment("Token")
aaio = AsyncAaio("ApiKey", "ShopId", "SecretKey")
cryptoBot = AsyncCryptoBot("Token", False) # True - Testnet is on. False - Testnet is off. Default to False.
crystalPay = AsyncCrystalPay("Login", "Secret", "Salt")
freeKassa = AsyncFreeKassa("ApiKey", 1) # 1 - ShopID
payok = AsyncPayOK("ApiKey", "SecretKey", 1, 2) # 1 - ApiID, 2 - ShopID
async def main():
balance_payok = await payok.get_balance()
balance_freekassa = await freeKassa.get_balance()
balance_rukassa = await ruKassa.get_balance()
balance_lolz = await lolz.get_me()
balance_aaio = await aaio.get_balance()
balance_crypto_bot = await cryptoBot.get_balance()
balance_crystal_pay = await crystalPay.get_balance_list()
print("PayOK:")
print("Баланс: ", balance_payok.balance)
print("Реферальный баланс: ", balance_payok.ref_balance)
print('--------------')
print("FreeKassa":)
for balance in balance_freekassa:
print(f"{balance.currency}: ", balance.value)
print('--------------')
print("RuKassa:")
print("RUB: ", balance_rukassa.balance_rub)
print("USD: ", balance_rukassa.balance_usd)
print('--------------')
print("Lolz:")
print('ID: ', balance_lolz.user_id)
print('Никнейм: ', balance_lolz.username)
print('Доступно: ', balance_lolz.balance)
print('В холде: ', balance_lolz.hold)
print('--------------')
print("Aaio:")
print('Доступно: ', balance_aaio.balance)
print('В холде: ', balance_aaio.hold)
print('Реферальный: ', balance_aaio.referral)
print('--------------')
print("CryptoBot:")
for balance in balance_crypto_bot:
print(f"Доступно {balance.currency_code}: ", balance.available, f" (В холде: {balance.onhold})")
print('--------------')
print("CrystalPay:")
for currency, balance in balance_crystal_pay:
print(f"Доступно {currency}: {balance.amount} {balance.currency}")
print('------------------------------------------')
order_payok = await payok.create_pay(15, "orderId")
order_freeKassa = await freeKassa.create_order(1, "example@gmail.com", "0.0.0.0", 150, "RUB")
order_ruKassa = await ruKassa.create_payment(15)
order_lolz = lolz.get_payment_link(15, comment="orderId")
order_aaio = await aaio.create_payment_url(15, "orderId")
order_crypto_bot = await cryptoBot.create_invoice(15, currency_type="crypto", asset="USDT")
order_crystal_pay = await crystalPay.create_payment(15)
print("PayOK", order_payok)
print("FreeKassa", order_freeKassa.location)
print("RuKassa: ", order_ruKassa.url)
print('Lolz: ', order_lolz)
print('Aaio: ', order_aaio)
print('CryptoBot: ', order_crypto_bot.pay_url)
print('CrystalPay: ', order_crystal_pay.url)
print('------------------------------------------')
info_payok = await payok.get_transactions("orderId")
info_freeKassa = await freeKassa.get_orders("orderId")
info_ruKassa = await ruKassa.get_info_payment("orderId")
info_lolz = await lolz.check_status_payment(50, "orderId")
info_aaio = await aaio.get_order_info("orderId")
info_crypto_bot = await cryptoBot.get_invoices(
invoice_ids=["orderId"], count=1
)
info_crystal_pay = await crystalPay.get_payment_info("orderId")
print("PayOK:")
print("Сумма: ", info_payok.amount)
print("Статус: ", info_payok.transaction_status)
print('--------------')
print("FreeKassa:")
print("Сумма: ", info_freeKassa.orders[0].amount)
print("Статус: ", info_freeKassa.orders[0].status)
print('--------------')
print('RuKassa:')
print("Сумма: ", info_ruKassa.amount)
print("Статус: ", info_ruKassa.status)
print('--------------')
print("Lolz:")
print("Сумма: ", 15)
print("Статус: ", info_lolz)
print('--------------')
print("Aaio:")
print("Сумма: ", info_aaio.amount)
print("Статус: ", info_aaio.status)
print('--------------')
print("CryptoBot:")
print("Сумма: ", info_crypto_bot.amount)
print("Статус: ", info_crypto_bot.status)
print('--------------')
print("CrystalPay:")
print("Сумма: ", info_crystal_pay.rub_amount)
print("Статус:", info_crystal_pay.state)
asyncio.run(main())
```
## Output
```Python
PayOK:
Баланс: 0
Реферальный баланс: 0.00)
--------------
FreeKassa:
RUB: 0.00
USD: 0.00
EUR: 0.00
KZT: 0.00
UAH: 0.00
--------------
RuKassa:
RUB: 34.0
USD: 234.1
--------------
Lolz:
ID: 4810752
Никнейм: ToSa
Доступно: 5233.0
В холде: 234.0
--------------
Aaio:
Доступно: 1235.0
В холде: 0.0
Реферальный: 0.0
--------------
CryptoBot:
Доступно USDT: 15.0 (В холде: 0.0)
Доступно TON: 0.0 (В холде: 0.0)
Доступно BTC: 0.00000023 (В холде: 0.0)
Доступно LTC: 0.0 (В холде: 0.0)
Доступно ETH: 0.0 (В холде: 0.0)
Доступно BNB: 0.0 (В холде: 0.0)
Доступно TRX: 0.0 (В холде: 0.0)
Доступно USDC: 0.0 (В холде: 0.0)
--------------
CrystalPay:
Доступно BITCOIN: 0 BTC
Доступно BITCOINCASH: 0 BCH
Доступно BNBCRYPTOBOT: 0 BNB
Доступно BNBSMARTCHAIN: 0 BNB
Доступно BTCCRYPTOBOT: 0 BTC
Доступно CARDRUBP2P: 0 RUB
Доступно DASH: 0 DASH
Доступно DOGECOIN: 0 DOGE
Доступно ETHCRYPTOBOT: 0 ETH
Доступно ETHEREUM: 0 ETH
Доступно LITECOIN: 0 LTC
Доступно LTCCRYPTOBOT: 0 LTC
Доступно LZTMARKET: 0 RUB
Доступно POLYGON: 0 MATIC
Доступно SBERPAYP2P: 0 RUB
Доступно SBPP2P: 0 RUB
Доступно TONCOIN: 0 TON
Доступно TONCRYPTOBOT: 0 TON
Доступно TRON: 0 TRX
Доступно USDCTRC: 0 USDC
Доступно USDTCRYPTOBOT: 0 USDT
Доступно USDTTRC: 0 USDT
------------------------------------------
PayOK: https://payok.io//pay?amount=15&payment=4364575733&shop=12452¤cy=RUB&desc=Description&sign=af2fdc6796750e3c6910230095ec0ed8
FreeKassa: https://pay.freekassa.com/form/161328352/576046439bd01de60a6e418bad9354a2
RuKassa: https://pay.ruks.pro/?hash=435fc3cee737f9dac2b34c9ba9311eae
Lolz: https://lzt.market/balance/transfer?user_id=4810752&hold=0&amount=15&comment=orderId
Aaio: https://aaio.io/merchant/pay?merchant_id=f398c75d-b775-412c-9674-87939692c083&amount=15&order_id=orderId¤cy=RUB&sign=6ad5dc2164059a255921ad216c7e5ffd0d2abcaec9af7415636fc12df938582f
CryptoBot: https://t.me/CryptoBot?start=IVYOJWPOZh15
CrystalPay: https://pay.crystalpay.io/?i=715308958_rPwTzvsvCmabwl
------------------------------------------
PayOK:
Сумма: 15
Статус: 0
--------------
FreeKassa:
Сумма: 150
Статус: 0
--------------
RuKassa:
Сумма: 50
Статус: WAIT
--------------
Lolz:
Сумма: 15
Статус: False
--------------
Aaio:
Сумма: 299.0
Статус: in_process
--------------
CryptoBot:
Сумма: 15
Статус: active
--------------
CrystalPay:
Сумма: 15
Статус: notpayed
```
## Docs
> Lolzteam Market: https://lzt-market.readme.io/reference/ <br>
> Aaio: https://wiki.aaio.io <br>
> CryptoBot: https://help.crypt.bot/crypto-pay-api <br>
> CrystalPay: https://docs.crystalpay.io/ <br>
> RuKassa: https://lk.rukassa.is/api/v1 <br>
> FreeKassa: https://docs.freekassa.com/ <br>
> PayOK: https://payok.io/cabinet/documentation/doc_main.php <br>
## Developer Links
> Zelenka (Lolzteam): https://zelenka.guru/tosa <br>
> GitHub: https://github.com/I-ToSa-I <br>
> Telegram: https://t.me/ToSa_LZT
Raw data
{
"_id": null,
"home_page": null,
"name": "AsyncPayments",
"maintainer": "ToSa",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "async, payments, aaio, crypto bot, crystal pay, async payments, free kassa, ru kassa, payok",
"author": "ToSa",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/1e/56/0f69de65ca87f034142766c537ea245e5c94cf055f7150f937e5bf8491be/asyncpayments-1.4.4.1.tar.gz",
"platform": null,
"description": "# AsyncPayments\r\n![PyPiAsyncPaymentsPackage](https://img.shields.io/badge/pypi-AsyncPayments-red)\r\n![PyPiAsyncPaymentsPackageVersion](https://img.shields.io/pypi/v/AsyncPayments)\r\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/AsyncPayments?color=brightgreen)\r\n\r\n> Add payment acceptance to your projects.\r\n## Installing\r\n pip install AsyncPayments\r\n## Version\r\n v1.4.4.1\r\n## Code example\r\n\r\n```python\r\nimport asyncio\r\n\r\nfrom AsyncPayments.ruKassa import AsyncRuKassa\r\nfrom AsyncPayments.lolz import AsyncLolzteamMarketPayment\r\nfrom AsyncPayments.aaio import AsyncAaio\r\nfrom AsyncPayments.cryptoBot import AsyncCryptoBot\r\nfrom AsyncPayments.crystalPay import AsyncCrystalPay\r\nfrom AsyncPayments.freeKassa import AsyncFreeKassa\r\nfrom AsyncPayments.payok import AsyncPayOK\r\n\r\nruKassa = AsyncRuKassa(\"Api-Token\", 1, \"Email\", \"Password\") # 1 - ShopID\r\nlolz = AsyncLolzteamMarketPayment(\"Token\")\r\naaio = AsyncAaio(\"ApiKey\", \"ShopId\", \"SecretKey\")\r\ncryptoBot = AsyncCryptoBot(\"Token\", False) # True - Testnet is on. False - Testnet is off. Default to False.\r\ncrystalPay = AsyncCrystalPay(\"Login\", \"Secret\", \"Salt\")\r\nfreeKassa = AsyncFreeKassa(\"ApiKey\", 1) # 1 - ShopID\r\npayok = AsyncPayOK(\"ApiKey\", \"SecretKey\", 1, 2) # 1 - ApiID, 2 - ShopID\r\n\r\n\r\nasync def main():\r\n balance_payok = await payok.get_balance()\r\n balance_freekassa = await freeKassa.get_balance()\r\n balance_rukassa = await ruKassa.get_balance()\r\n balance_lolz = await lolz.get_me()\r\n balance_aaio = await aaio.get_balance()\r\n balance_crypto_bot = await cryptoBot.get_balance()\r\n balance_crystal_pay = await crystalPay.get_balance_list()\r\n \r\n print(\"PayOK:\")\r\n print(\"\u0411\u0430\u043b\u0430\u043d\u0441: \", balance_payok.balance)\r\n print(\"\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u0431\u0430\u043b\u0430\u043d\u0441: \", balance_payok.ref_balance)\r\n print('--------------')\r\n print(\"FreeKassa\":)\r\n for balance in balance_freekassa:\r\n print(f\"{balance.currency}: \", balance.value)\r\n print('--------------')\r\n print(\"RuKassa:\")\r\n print(\"RUB: \", balance_rukassa.balance_rub)\r\n print(\"USD: \", balance_rukassa.balance_usd)\r\n print('--------------')\r\n print(\"Lolz:\")\r\n print('ID: ', balance_lolz.user_id)\r\n print('\u041d\u0438\u043a\u043d\u0435\u0439\u043c: ', balance_lolz.username)\r\n print('\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e: ', balance_lolz.balance)\r\n print('\u0412 \u0445\u043e\u043b\u0434\u0435: ', balance_lolz.hold)\r\n print('--------------')\r\n print(\"Aaio:\")\r\n print('\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e: ', balance_aaio.balance)\r\n print('\u0412 \u0445\u043e\u043b\u0434\u0435: ', balance_aaio.hold)\r\n print('\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439: ', balance_aaio.referral)\r\n print('--------------')\r\n print(\"CryptoBot:\")\r\n for balance in balance_crypto_bot:\r\n print(f\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e {balance.currency_code}: \", balance.available, f\" (\u0412 \u0445\u043e\u043b\u0434\u0435: {balance.onhold})\")\r\n print('--------------')\r\n print(\"CrystalPay:\")\r\n for currency, balance in balance_crystal_pay:\r\n print(f\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e {currency}: {balance.amount} {balance.currency}\")\r\n \r\n print('------------------------------------------')\r\n \r\n order_payok = await payok.create_pay(15, \"orderId\")\r\n order_freeKassa = await freeKassa.create_order(1, \"example@gmail.com\", \"0.0.0.0\", 150, \"RUB\")\r\n order_ruKassa = await ruKassa.create_payment(15)\r\n order_lolz = lolz.get_payment_link(15, comment=\"orderId\")\r\n order_aaio = await aaio.create_payment_url(15, \"orderId\")\r\n order_crypto_bot = await cryptoBot.create_invoice(15, currency_type=\"crypto\", asset=\"USDT\")\r\n order_crystal_pay = await crystalPay.create_payment(15)\r\n \r\n print(\"PayOK\", order_payok)\r\n print(\"FreeKassa\", order_freeKassa.location)\r\n print(\"RuKassa: \", order_ruKassa.url)\r\n print('Lolz: ', order_lolz)\r\n print('Aaio: ', order_aaio)\r\n print('CryptoBot: ', order_crypto_bot.pay_url)\r\n print('CrystalPay: ', order_crystal_pay.url)\r\n \r\n print('------------------------------------------')\r\n \r\n info_payok = await payok.get_transactions(\"orderId\")\r\n info_freeKassa = await freeKassa.get_orders(\"orderId\")\r\n info_ruKassa = await ruKassa.get_info_payment(\"orderId\")\r\n info_lolz = await lolz.check_status_payment(50, \"orderId\")\r\n info_aaio = await aaio.get_order_info(\"orderId\")\r\n info_crypto_bot = await cryptoBot.get_invoices(\r\n invoice_ids=[\"orderId\"], count=1\r\n )\r\n info_crystal_pay = await crystalPay.get_payment_info(\"orderId\")\r\n \r\n print(\"PayOK:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_payok.amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_payok.transaction_status)\r\n print('--------------')\r\n print(\"FreeKassa:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_freeKassa.orders[0].amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_freeKassa.orders[0].status)\r\n print('--------------')\r\n print('RuKassa:')\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_ruKassa.amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_ruKassa.status)\r\n print('--------------')\r\n print(\"Lolz:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", 15)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_lolz)\r\n print('--------------')\r\n print(\"Aaio:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_aaio.amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_aaio.status)\r\n print('--------------')\r\n print(\"CryptoBot:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_crypto_bot.amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441: \", info_crypto_bot.status)\r\n print('--------------')\r\n print(\"CrystalPay:\")\r\n print(\"\u0421\u0443\u043c\u043c\u0430: \", info_crystal_pay.rub_amount)\r\n print(\"\u0421\u0442\u0430\u0442\u0443\u0441:\", info_crystal_pay.state)\r\n \r\n\r\nasyncio.run(main())\r\n```\r\n## Output\r\n```Python\r\nPayOK:\r\n\u0411\u0430\u043b\u0430\u043d\u0441: 0\r\n\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u0431\u0430\u043b\u0430\u043d\u0441: 0.00)\r\n--------------\r\nFreeKassa:\r\nRUB: 0.00\r\nUSD: 0.00\r\nEUR: 0.00\r\nKZT: 0.00\r\nUAH: 0.00\r\n--------------\r\nRuKassa:\r\nRUB: 34.0\r\nUSD: 234.1\r\n--------------\r\nLolz:\r\nID: 4810752\r\n\u041d\u0438\u043a\u043d\u0435\u0439\u043c: ToSa\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e: 5233.0\r\n\u0412 \u0445\u043e\u043b\u0434\u0435: 234.0\r\n--------------\r\nAaio:\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e: 1235.0\r\n\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0\r\n\u0420\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0439: 0.0\r\n--------------\r\nCryptoBot:\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e USDT: 15.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e TON: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BTC: 0.00000023 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e LTC: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e ETH: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BNB: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e TRX: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e USDC: 0.0 (\u0412 \u0445\u043e\u043b\u0434\u0435: 0.0)\r\n--------------\r\nCrystalPay:\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BITCOIN: 0 BTC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BITCOINCASH: 0 BCH\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BNBCRYPTOBOT: 0 BNB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BNBSMARTCHAIN: 0 BNB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e BTCCRYPTOBOT: 0 BTC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e CARDRUBP2P: 0 RUB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e DASH: 0 DASH\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e DOGECOIN: 0 DOGE\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e ETHCRYPTOBOT: 0 ETH\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e ETHEREUM: 0 ETH\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e LITECOIN: 0 LTC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e LTCCRYPTOBOT: 0 LTC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e LZTMARKET: 0 RUB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e POLYGON: 0 MATIC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e SBERPAYP2P: 0 RUB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e SBPP2P: 0 RUB\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e TONCOIN: 0 TON\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e TONCRYPTOBOT: 0 TON\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e TRON: 0 TRX\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e USDCTRC: 0 USDC\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e USDTCRYPTOBOT: 0 USDT\r\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e USDTTRC: 0 USDT\r\n------------------------------------------\r\nPayOK: https://payok.io//pay?amount=15&payment=4364575733&shop=12452¤cy=RUB&desc=Description&sign=af2fdc6796750e3c6910230095ec0ed8\r\nFreeKassa: https://pay.freekassa.com/form/161328352/576046439bd01de60a6e418bad9354a2\r\nRuKassa: https://pay.ruks.pro/?hash=435fc3cee737f9dac2b34c9ba9311eae\r\nLolz: https://lzt.market/balance/transfer?user_id=4810752&hold=0&amount=15&comment=orderId\r\nAaio: https://aaio.io/merchant/pay?merchant_id=f398c75d-b775-412c-9674-87939692c083&amount=15&order_id=orderId¤cy=RUB&sign=6ad5dc2164059a255921ad216c7e5ffd0d2abcaec9af7415636fc12df938582f\r\nCryptoBot: https://t.me/CryptoBot?start=IVYOJWPOZh15\r\nCrystalPay: https://pay.crystalpay.io/?i=715308958_rPwTzvsvCmabwl\r\n------------------------------------------\r\nPayOK:\r\n\u0421\u0443\u043c\u043c\u0430: 15\r\n\u0421\u0442\u0430\u0442\u0443\u0441: 0\r\n--------------\r\nFreeKassa:\r\n\u0421\u0443\u043c\u043c\u0430: 150\r\n\u0421\u0442\u0430\u0442\u0443\u0441: 0\r\n--------------\r\nRuKassa:\r\n\u0421\u0443\u043c\u043c\u0430: 50\r\n\u0421\u0442\u0430\u0442\u0443\u0441: WAIT\r\n--------------\r\nLolz:\r\n\u0421\u0443\u043c\u043c\u0430: 15\r\n\u0421\u0442\u0430\u0442\u0443\u0441: False\r\n--------------\r\nAaio:\r\n\u0421\u0443\u043c\u043c\u0430: 299.0\r\n\u0421\u0442\u0430\u0442\u0443\u0441: in_process\r\n--------------\r\nCryptoBot:\r\n\u0421\u0443\u043c\u043c\u0430: 15\r\n\u0421\u0442\u0430\u0442\u0443\u0441: active\r\n--------------\r\nCrystalPay:\r\n\u0421\u0443\u043c\u043c\u0430: 15\r\n\u0421\u0442\u0430\u0442\u0443\u0441: notpayed\r\n\r\n```\r\n\r\n## Docs\r\n> Lolzteam Market: https://lzt-market.readme.io/reference/ <br>\r\n> Aaio: https://wiki.aaio.io <br>\r\n> CryptoBot: https://help.crypt.bot/crypto-pay-api <br>\r\n> CrystalPay: https://docs.crystalpay.io/ <br>\r\n> RuKassa: https://lk.rukassa.is/api/v1 <br>\r\n> FreeKassa: https://docs.freekassa.com/ <br>\r\n> PayOK: https://payok.io/cabinet/documentation/doc_main.php <br>\r\n\r\n## Developer Links\r\n> Zelenka (Lolzteam): https://zelenka.guru/tosa <br>\r\n> GitHub: https://github.com/I-ToSa-I <br>\r\n> Telegram: https://t.me/ToSa_LZT\r\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Add payment acceptance to your projects.",
"version": "1.4.4.1",
"project_urls": {
"Homepage": "https://github.com/I-ToSa-I/AsyncPayments",
"Issues": "https://github.com/I-ToSa-I/AsyncPayments/issues",
"Repository": "https://github.com/I-ToSa-I/AsyncPayments"
},
"split_keywords": [
"async",
" payments",
" aaio",
" crypto bot",
" crystal pay",
" async payments",
" free kassa",
" ru kassa",
" payok"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8606a1dfdb5058e9543ed9adcf1ef3991be02e5292db52b54cbe2f708ca41d75",
"md5": "60a0111f45f6e756ab45ca8aec2cdee2",
"sha256": "8e245be71e96e252f13d5908743843f701319bc2c518f4ff7334300278849210"
},
"downloads": -1,
"filename": "AsyncPayments-1.4.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "60a0111f45f6e756ab45ca8aec2cdee2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 30613,
"upload_time": "2024-09-22T19:21:10",
"upload_time_iso_8601": "2024-09-22T19:21:10.390960Z",
"url": "https://files.pythonhosted.org/packages/86/06/a1dfdb5058e9543ed9adcf1ef3991be02e5292db52b54cbe2f708ca41d75/AsyncPayments-1.4.4.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e560f69de65ca87f034142766c537ea245e5c94cf055f7150f937e5bf8491be",
"md5": "0a64775135bb80c8e7dca61bab3d2581",
"sha256": "1837a55e85a133bcbfd6bf34b3b5acd4408dab72317fc735ae6e6ba00fff9367"
},
"downloads": -1,
"filename": "asyncpayments-1.4.4.1.tar.gz",
"has_sig": false,
"md5_digest": "0a64775135bb80c8e7dca61bab3d2581",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 24360,
"upload_time": "2024-09-22T19:21:11",
"upload_time_iso_8601": "2024-09-22T19:21:11.758511Z",
"url": "https://files.pythonhosted.org/packages/1e/56/0f69de65ca87f034142766c537ea245e5c94cf055f7150f937e5bf8491be/asyncpayments-1.4.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-22 19:21:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "I-ToSa-I",
"github_project": "AsyncPayments",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "asyncpayments"
}