API Reference
paystack-django provides 26 API modules, all accessible from PaystackClient:
from djpaystack import PaystackClient
client = PaystackClient()
# or as a context manager:
with PaystackClient() as client:
...
Attribute |
Class |
Description |
|---|---|---|
|
|
Initialize, verify, list, charge authorizations |
|
|
Create, fetch, validate, risk actions |
|
|
Create and manage subscription plans |
|
|
Create, enable, disable subscriptions |
|
|
Card, bank transfer, USSD, QR, EFT charges |
|
|
Dedicated Virtual Accounts (DVA) |
|
|
Direct debit authorizations |
|
|
Initiate, finalize, list transfers |
|
|
Manage transfer recipients |
|
|
Enable/disable OTP, resend OTP |
|
|
Create, list, fetch, retry refunds |
|
|
List, fetch, manage disputes |
|
|
Transaction split groups |
|
|
Manage subaccounts |
|
|
Create and manage products |
|
|
Payment pages |
|
|
Invoice / payment requests |
|
|
Settlement data |
|
|
Batch charge operations |
|
|
POS terminal operations |
|
|
Virtual terminal payments |
|
|
Apple Pay domain registration |
|
|
BVN, account verification |
|
|
Integration timeout settings |
|
|
Banks list, countries, etc. |