capabilities.work

What you can do with Paystack

Every task in plain language. Pick one, and we can help you get access.

25 things you can do

Paystack

Paystack is an African payment processor (acquired by Stripe in 2020) that lets businesses accept payments in Nigeria, Ghana, South Africa, Kenya, Côte d'Ivoire, and Egypt across cards, bank transfers, USSD, QR, EFT, and mobile money channels. Its single REST API covers one-time charges, recurring subscriptions, marketplace splits, dedicated virtual accounts, invoices, transfers (payouts), refunds

25 multi-step recipes

Recipes: multi-step jobs

Add a Subaccount to an Existing Split
Onboard a new partner into an existing split and confirm membership.
Blacklist a Customer After a Dispute
Investigate a disputed transaction and block the customer and card.
Bulk Recipients and Bulk Transfer
Register many recipients at once and pay them in a single bulk transfer.
Charge and Refund a Transaction
Collect a payment, then issue and track a refund against it.
Check Authorization and Partial Debit
Confirm chargeability, then partially debit an authorization.
Create Charge and Submit OTP
Charge a card, satisfy an OTP challenge, then read the final status.
Create Charge and Submit PIN
Charge a card, satisfy a PIN challenge, then read the final status.
Create Customer and Charge Authorization
Onboard a customer, capture an authorization, then charge it again.
Create Customer and Send Payment Request
Onboard a customer and send them an invoice-style payment request.
Create Customer, Plan and Subscription
Stand up recurring billing by chaining customer, plan and subscription creation.
Create Product and Payment Page
Build a hosted checkout page and attach a product to it.
Create Recipient and Initiate Transfer
Register a payout recipient, send a transfer, then verify its status.
Create Subaccount and Transaction Split
Stand up a marketplace split and take a payment against it.
Create and Validate Customer (KYC)
Onboard a customer and validate their identity with a bank account.
Disable and Re-enable a Subscription
Pause a subscription then resume it using its email token.
Finalize and Archive a Draft Payment Request
Move a draft invoice through finalize, verify and archive.
Initialize and Verify Transaction
Create a transaction, then poll its verification result by reference.
Initiate and Finalize Transfer with OTP
Send an OTP-guarded transfer, finalize with the OTP, then verify it.
Initiate and Monitor a Bulk Charge
Run a bulk charge batch and reconcile its individual charges.
Provision a Dedicated Virtual Account
Create a customer and assign them a dedicated NUBAN virtual account.
Resolve Account and Create Transfer Recipient
Verify account ownership, register the recipient, then send a transfer.
Resolve Card BIN and Charge Authorization
Inspect the card BIN, then charge its saved authorization.
Settlement Reconciliation
List settlements then drill into one settlement's transactions.
Submit Dispute Evidence and Resolve
Respond to a chargeback with evidence and a resolution.
Subscribe and Generate a Management Link
Create a subscription and hand the customer a self-service management link.