Pypaystack2 Package Reference
Pypaystack2 is a simple python wrapper for Paystack API.
it is a fork of the original project Pypaystack
Modules and packages exported by this package:
- api
: A package containing several wrappers for Paystack API, like apple pay api, bulk charges api e.t.c.
- utils
: A module containing useful utilities and enums
- errors
: A module containing error types for pypaystack2
pypaystack2.paytack
AsyncPaystack
Bases: BaseAsyncAPI
An asynchronous Paystack API wrapper class with all the wrappers supported by pypaystack2.
This class has all the individual api wrapper classes like ApplePay
, BulkCharge
bound to it.
its intent is to reduce the number of imports by exposing all the api wrappers bound to it via an
instance of this class.
Source code in src/pypaystack2/paystack.py
Paystack
Bases: BaseAPI
A Paystack API wrapper class with all the wrappers supported by pypaystack2.
This class has all the individual api wrapper classes like ApplePay
, BulkCharge
bound to it.
its intent is to reduce the number of imports by exposing all the api wrappers bound to it via an
instance of this class.
Source code in src/pypaystack2/paystack.py
pypaystack2.api
A package containing several wrappers for interfacing Paystack API, like apple pay api, bulk charges api e.t.c.
Modules exported by this package:
- apple_pay
: A module containing implementations for interfacing with Paystack's Apple Pay API
- bulk_charges
: A module containing implementations for interfacing with Paystack's Bulk Charges API
- charge
: A module containing implementations for interfacing with Paystack's Charge API
- control_panel
: A module containing implementations for interfacing with Paystack's Control Panel API
- customer
: A module containing implementations for interfacing with Paystack's Customer API
- dedicated_accounts
: A module containing implementations for interfacing with Paystack's Dedicated Accounts API
- disputes
: A module containing implementations for interfacing with Paystack's Disputes API
- invoices
: A module containing implementations for interfacing with Paystack's Invoices API
- miscellaneous
: A module containing implementations for interfacing with Paystack's Miscellaneous API
- payment_pages
: A module containing implementations for interfacing with Paystack's Payment Page API
- plans
: A module containing implementations for interfacing with Paystack's Plans API
- products
: A module containing implementations for interfacing with Paystack's Products API
- refunds
: A module containing implementations for interfacing with Paystack's Refunds API
- settlements
: A module containing implementations for interfacing with Paystack's Settlements API
- splits
: A module containing implementations for interfacing with Paystack's Splits API
- subaccounts
: A module containing implementations for interfacing with Paystack's Sub Account API
- subscriptions
: A module containing implementations for interfacing with Paystack's Subscriptions API
- transactions
: A module containing implementations for interfacing with Paystack's Transactions API
- transfer_recipients
: A module containing implementations for interfacing with Paystack's Transfer Recipients API
- transfers
: A module containing implementations for interfacing with Paystack's Transfers API
- transfers_control
: A module containing implementations for interfacing with Paystack's Transfers Control API
- verification
: A module containing implementations for interfacing with Paystack's Verification API
wrappers within pypaystack2.api
- ApplePay & AsyncApplePay
- BulkCharge & AsyncBulkCharge
- Charge & AsyncCharge
- Integration & AsyncIntegration
- Customer & AsyncCustomer
- DedicatedAccount & AsyncDedicatedAccount
- Dispute & AsyncDispute
- PaymentRequest & AsyncPaymentRequest
- Miscellaneous & AsyncMiscellaneous
- PaymentPage & AsyncPaymentPage
- Plan & AsyncPlan
- Product & AsyncProduct
- Refund & AsyncRefund
- Settlement & AsyncSettlement
- Split & AsyncSplit
- SubAccount & AsyncSubAccount
- Subscription & AsyncSubscription
- Terminal & AsyncTerminal
- Transaction & AsyncTransaction
- TransferRecipient & AsyncTransferRecipient
- Transfer & AsyncTransfer
- TransferControl & AsyncTransferControl
- Verification & AsyncVerification