AnyPay API Wrapper
Project description
A small API wrapper for AnyPay bank system made for a project.
-
Creating a payment
-
Getting payments list
Installation
Install AnyPay API with pip
pip install anypay_api
cd my-project
Environment Variables
To use the class, you need to provide API_KEY and API_ID
API_KEY
API_ID
Usage/Examples
Creating a payment
from anypay_api import PayApi
api = PayApi(API_ID, API_KEY, PROJECT_ID)
async def create_payment():
payment = await api.create_payment(pay_id, amount, currency, desc, method, method_currency)
print(payment.payment_url) - https://anypay.io/pay/de13d3493-4508-4c6a-90d4
Getting a payment
from anypay_api import PayApi
api = PayApi(API_ID, API_KEY, PROJECT_ID)
async def create_payment():
payments = await api.get_payments(payout_id)
print(payments.total) - 2
Feedback
I would be very pleased for a star ⭐️
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
anypay_wrapper-1.0.0.tar.gz
(3.5 kB
view details)
Built Distribution
File details
Details for the file anypay_wrapper-1.0.0.tar.gz
.
File metadata
- Download URL: anypay_wrapper-1.0.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7329cd6661328f27e4882116379423a5b8bc3f9baca7b6e5a67ca083d1536c92 |
|
MD5 | 9ffad311dffaf547020d4f8bdb843335 |
|
BLAKE2b-256 | 4bd43152aee747dc3bbdc3a91dba74c1be804fa64cf1889e9b8e43511444f589 |
File details
Details for the file anypay_wrapper-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: anypay_wrapper-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5714d198fca8561e6843813ed77486160d288c8edd590f3a208899835343b04 |
|
MD5 | 6534374d4df15f65cb51bf0bddcedf21 |
|
BLAKE2b-256 | e274ad1ceaa0f2d91af61e3fde5a3dfea8a80ce9107382068585a4c2d8523ebd |