Tools that your AI agent can use through this MCP server to interact with Paystack
Confirm the status of a transaction. See the documentation
Validate a customer's identity. See the documentation
Update a Virtual Terminal on your integration. See the documentation
Update a customer's details on your integration. See the documentation
Unassign a destination (WhatsApp Number) from a Virtual Terminal on your integration. See the documentation
Whitelist or blacklist a customer on your integration. See the documentation
Remove Split Code from Virtual Terminal. See the documentation
List Virtual Terminals on your integration. See the documentation
List transactions carried out on your integration. See the documentation
List customers on your integration. See the documentation
Initializes a new transaction on Paystack. See the documentation
Initialize the process of linking an account to a customer for Direct Debit transactions. See the documentation
Fetch a Virtual Terminal on your integration. See the documentation
Fetch a single transaction. See the documentation
Get the list of direct debit mandates associated with a customer. See the documentation
Get details of a customer on your integration. See the documentation
Export transactions from Paystack. See the documentation (https://paystack.com/docs/api/transaction/#export)
Trigger an activation charge on an inactive mandate on behalf of your customer. See the documentation
Deactivate a Virtual Terminal on your integration. See the documentation
Deactivate an authorization when the card needs to be forgotten. See the documentation
Create a Virtual Terminal on your integration. See the documentation
Create a customer on your integration. See the documentation
Charge a reusable authorization. See the documentation
Add a destination (WhatsApp number) to a Virtual Terminal on your integration. See the documentation
Add Split Code to Virtual Terminal. See the documentation