light-qiwi

Python модуль для обработки платежей Qiwi (qiwi.com) (API wrapper)


License
Apache-2.0
Install
pip install light-qiwi==1.3.2

Documentation

Light_Qiwi Python 3.5, 3.6, 3.7

Light_Qiwi – Python модуль для написания скриптов для Qiwi (qiwi.com) (API wrapper)

from light_qiwi import Qiwi

api = Qiwi('00000000000000000000000000000000', '+70123456789')

# Получение ссылки для оплаты
print(api.get_pay_url(100.5, 'тут коммент',
    'а тут номер куда переводить, если не передан, то береётся из объекта созданного'
))

# >>> https://qiwi.com/payment/form/99?extra['account']=...


"""
Первый параметр - указать интервал обновления (по ум. 3 сек.)
Второй параметр - количество операций в 1 запросе (по ум. 25)
Третий параметр - тип операции Получение\Отправка денег или Все
    (по ум. только получение денег)
"""
@api.bind_check(5, 5)
def receive(payment):
    if payment.account == "79000000000":
        api.pay(payment.account, payment.amount, "Забери свои грязные деньги!")
        
api.start()

Установка

$ pip install light_qiwi

Обновление

$ pip install --upgrade light_qiwi

Автор

Вопросы задавать сюда или в issue: