sync
requests
pip install chargily-epay-python
async
aiohttp
pip install chargily-epay-Async
from chargily_lib.constant import EDAHABIA from chargily_lib.invoice import Invoice from chargily_lib.utils import extract_redirect_url from chargily_lib.sync_lib.webhook import make_payment API_KEY = "YOUR-API-KEY" invoice = Invoice() invoice.client = "Tarek berkane" invoice.client_email = 'example@gmail.com' invoice.invoice_number = '1' invoice.mode = EDAHABIA invoice.amount = 10000 invoice.discount = 0 invoice.comment = 'my first invoice payment.' invoice.back_url = 'https://example.com/' invoice.webhook_url = 'https://example.com/' response = make_payment(invoice, API_KEY) if response.status_code == 201: print(extract_redirect_url(response.content))