Paystack Accept Payments API
Initialize, verify, charge, and manage one-time card, bank, USSD, mobile money, QR, and bank transfer payments. The Transaction and Charge resources are the core of Paystack — a hosted checkout flow (initialize + verify) and a direct charge flow that drives the customer through PIN, OTP, phone, birthday, and address challenges as required.
Documentation
Documentation
https://paystack.com/docs/api/transaction/
Documentation
https://paystack.com/docs/api/charge/
Specifications
Examples
Example
https://raw.githubusercontent.com/api-evangelist/paystack/refs/heads/main/examples/paystack-initialize-transaction-example.json
Example
https://raw.githubusercontent.com/api-evangelist/paystack/refs/heads/main/examples/paystack-verify-transaction-example.json