PayStackEase: Simplified Paystack Integration.
PayStackEase is a Python library that simplifies interacting with the Paystack API. It provides both asynchronous and synchronous wrappers for various Paystack functionalities, making it easier to integrate payment processing into your Python projects.
Paystackease utilizes requests and aiohttp libraries to make http requests and receives a PayStackResponse object from the server. Also compacted with it is the implementation of webhooks.
Prerequisites
To get started with the paystackease library, ensure the following requirements are met:
Python 3.9+
A paystack account: This is to generate the secret key. Click here to create a paystack account: Paystack Create Account
Target Audience
This library is intended for developers familiar with Python and the Paystack API and want to implement payment process using Paystack gateway in their python projects.
Getting Started
paystackease is on PYPI platform. See how to install paystackease python library: Usage
Install using pip:
$ pip install paystackease
Install using pipx:
$ pipx install paystackease
Install using poetry:
$ poetry add paystackease
If you want to download the sdist packages directly:
Built Distribution file (.whl files) i.e the wheel file:
>>> pip install paystackease-2.0.0-py3-none-any.whlSource Distribution file (.tar.gz files):
>>> pip install paystackease-2.0.0.tar.gzNote
It is recommended to install the wheels package (.whl)
Detailed usage guide: https://paystackease.readthedocs.io/en/latest/
Official Paystack Documentation: https://paystack.com/docs/api
Contributing guidelines: https://github.com/cla-bit/PayStackEase/blob/master/CONTRIBUTING.md
Contents: