Nigerian financial technology company that offers payment processing services to businesses in Africa.
Operate Paystack from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.
112 tools: 58 read, 54 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadCheck Pending ChargeCheck the status of a pending charge transaction.
ReadCheck Slug AvailabilityCheck if a custom slug is available for use when creating a payment page.
ReadExport TransactionsExport transactions from Paystack for a specific timeframe.
ReadFetch BalanceFetch the available balance on your Paystack integration.
ReadFetch balance ledgerFetch all pay-ins and pay-outs that went into your Paystack balance.
ReadFetch Bulk Charge BatchRetrieve a specific bulk charge batch by code.
ReadFetch CustomerGet details of a customer on your integration.
ReadFetch Mandate AuthorizationsFetch the list of direct debit mandate authorizations associated with a customer.
ReadFetch Payment PageFetch details of a payment page on your Paystack integration.
ReadFetch Payment Request DetailsFetch details of a payment request from Paystack.
ReadFetch Payment Session TimeoutFetch the payment session timeout configured on your Paystack integration.
ReadFetch PlanGet details of a plan on your integration.
ReadFetch ProductGet details of a product on your integration.
ReadFetch Product OrdersFetch all orders for a particular product on your Paystack integration.
ReadFetch RefundGet details of a refund on your integration.
ReadFetch SplitGet details of a split configuration for a transaction.
ReadFetch StorefrontGet the details of a previously created Storefront.
ReadFetch Storefront OrdersFetch all orders in a Paystack storefront.
ReadFetch SubaccountGet details of a subaccount on your integration.
ReadFetch SubscriptionGet details of a subscription on your integration.
ReadFetch TransactionGet details of a transaction carried out on your integration.
ReadFetch Transaction TimelineFetch the timeline of a transaction showing the steps taken from initiation to completion.
ReadFetch Transfer RecipientFetch details of a transfer recipient.
ReadFetch Virtual TerminalFetch a Virtual Terminal on your Paystack integration.
ReadGenerate Update Subscription LinkGenerate a link for updating the card on a subscription.
ReadGet Payment Request TotalsRetrieve metrics for all pending and successful payment requests.
ReadGet Transaction TotalsGet the total amount received on your Paystack account.
ReadList BanksGet a list of all supported banks and their properties on Paystack.
ReadList Bulk Charge BatchesList bulk charge batches created on your integration.
ReadList Charges in BatchRetrieve the charges associated with a specified bulk charge batch.
ReadList countriesRetrieve a list of countries that Paystack currently supports.
ReadList CustomersList customers available on your integration.
ReadList DisputesList transaction disputes filed by customers on your Paystack integration.
ReadList Apple Pay DomainsList all registered Apple Pay domains on your integration.
ReadList Mandate AuthorizationsGet a list of all direct debit mandates on your integration.
ReadList OrdersList orders available on your integration.
ReadList Payment PagesList payment pages available on your Paystack integration.
ReadList Payment RequestsList all previously created payment requests to your customers.
ReadList PlansList all subscription plans available on your integration.
ReadList ProductsList products available on your integration.
ReadList RefundsList refunds available on your integration.
ReadList SettlementsList settlements made to your settlement accounts.
ReadList SplitsList the transaction splits available on your integration.
ReadList states for address verificationRetrieve a list of states for a country for address verification.
ReadList Storefront ProductsList all products in a Paystack storefront.
ReadList StorefrontsList storefronts available on your integration.
ReadList SubaccountsList subaccounts available on your integration.
ReadList SubscriptionsList all subscriptions available on your integration.
ReadList TransactionsList transactions that have occurred on your integration.
ReadList Transfer RecipientsList transfer recipients available on your integration.
ReadList TransfersList all transfers carried out on your integration.
ReadList Virtual TerminalsList virtual terminals available on your integration.
ReadResolve Card BINGet basic information about a card BIN (Bank Identification Number).
ReadValidate Bank AccountValidate the authenticity of a customer's bank account before sending money.
ReadValidate OrderValidate a pay for me order on Paystack.
ReadVerify Payment RequestVerify the status of a previously created payment request on Paystack.
ReadVerify Storefront SlugVerify the availability of a slug before using it for a Storefront.
ReadVerify TransactionConfirm the status of a transaction using its reference.
WriteAdd Products to PageAdd products to a Paystack payment page. Approval by default
WriteAdd Products to StorefrontAdd previously created products to a Storefront. Approval by default
WriteAdd Split Code to Virtual TerminalAdd a split code to a virtual terminal. Approval by default
WriteAdd Subaccount to SplitAdd a subaccount to a split configuration, or update the share of an existing subaccount. Approval by default
WriteArchive Payment RequestArchive a payment request to clean up records. Approval by default
WriteAssign Destination to Virtual TerminalAssign WhatsApp destinations to a Virtual Terminal for payment notifications. Approval by default
WriteBulk Create Transfer RecipientsCreate multiple transfer recipients in batches. Approval by default
WriteCreate ChargeInitiate a payment by integrating the payment channel of your choice. Approval by default
WriteCreate CustomerCreate a customer on your Paystack integration. Approval by default
WriteCreate Payment PageCreate a payment page on your Paystack integration. Approval by default
WriteCreate Payment RequestCreate a new payment request by issuing an invoice to a customer. Approval by default
WriteCreate PlanCreate a plan for recurring payments on Paystack. Approval by default
WriteCreate RefundInitiate a refund for a previously completed transaction on Paystack. Approval by default
WriteCreate Split ConfigurationCreate a split configuration for transaction revenue sharing. Approval by default
WriteCreate StorefrontCreate a digital storefront on Paystack to manage and display products. Approval by default
WriteCreate SubaccountCreate a subaccount on your Paystack integration. Approval by default
WriteCreate Transfer RecipientCreate a new recipient for transfers. Approval by default
WriteCreate Virtual TerminalCreate a Virtual Terminal on your Paystack integration to accept payments. Approval by default
WriteDeactivate AuthorizationDeactivate an authorization when a card or payment method needs to be forgotten. Approval by default
WriteDeactivate Virtual TerminalDeactivate a Virtual Terminal on your integration. Approval by default
WriteDelete ProductDelete a previously created product from Paystack by its ID. Approval by default
WriteDelete StorefrontDelete a previously created storefront from Paystack by its ID. Approval by default
WriteDelete Transfer RecipientDelete a transfer recipient by setting it to inactive status. Approval by default
WriteDisable OTP for TransfersDisable OTP requirement for programmatic transfers. Approval by default
WriteDisable SubscriptionDisable a subscription on your Paystack integration. Approval by default
WriteDuplicate StorefrontDuplicate a previously created Storefront. Approval by default
WriteEnable OTP for TransfersEnable OTP requirement for transfers. Approval by default
WriteFinalize Payment RequestFinalize the creation of a draft payment request for a customer. Approval by default
WriteInitialize AuthorizationInitialize a reusable authorization for recurring transactions. Approval by default
WriteInitialize TransactionInitialize a transaction from your backend. Approval by default
WriteInitiate Bulk ChargeInitiate a bulk charge on your integration. Approval by default
WritePause Bulk ChargePause processing of a bulk charge batch. Approval by default
WritePublish StorefrontMake a Storefront publicly available on Paystack. Approval by default
WriteRemove Subaccount from SplitRemove a subaccount from a split configuration. Approval by default
WriteResend OTP for TransferResend OTP for a transfer. Approval by default
WriteResume Bulk Charge BatchResume processing of a previously paused bulk charge batch. Approval by default
WriteSend Payment Request NotificationSend an email notification to a customer for a previously created payment request. Approval by default
WriteSend Subscription Update LinkSend an email to the customer with a link to update the card on their subscription. Approval by default
WriteSet Risk ActionSet a customer's risk action by whitelisting or blacklisting them. Approval by default
WriteSubmit PhoneSubmit phone number when requested during a charge transaction. Approval by default
WriteTrigger direct debit activation chargeTrigger an activation charge on an inactive direct debit mandate for a customer. Approval by default
WriteUnassign Destination from Virtual TerminalUnassign WhatsApp destinations from a Virtual Terminal. Approval by default
WriteUnregister Apple Pay DomainUnregister a top-level domain or subdomain previously used for Apple Pay integration. Approval by default
WriteUpdate CustomerUpdate a customer's details on your Paystack integration. Approval by default
WriteUpdate Payment PageUpdate a payment page on your Paystack integration. Approval by default
WriteUpdate Payment RequestUpdate a payment request on your Paystack integration. Approval by default
WriteUpdate Payment Session TimeoutUpdate the payment session timeout on your Paystack integration. Approval by default
WriteUpdate PlanUpdate a plan's details on your Paystack integration. Approval by default
WriteUpdate ProductUpdate a product on your integration. Approval by default
WriteUpdate Split ConfigurationUpdate a split configuration for transactions. Approval by default
WriteUpdate StorefrontUpdate the details of a previously created Storefront. Approval by default
WriteUpdate SubaccountUpdate a subaccount's details on your Paystack integration. Approval by default
WriteUpdate Transfer RecipientUpdate the details of a transfer recipient. Approval by default
WriteValidate CustomerValidate a customer's identity on your Paystack integration. Approval by default
Questions
How does LuumenAI connect to Paystack?
Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Paystack on its own?
Read actions answer immediately. Anything that writes — add products to page, add products to storefront, add split code to virtual terminal, add subaccount to split, and more — is shown as a plan and requires approval by default, including the 8 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Paystack — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.