All integrations
PA
Catalogue metadata onlypayment processingv20260615_00

PAYSTACK

Paystack

Nigerian financial technology company that offers payment processing services to businesses in Africa.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

112

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

paystack_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Secret Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 61–90 of 112 actions

List Charges in Batch

PAYSTACK_LIST_CHARGES_IN_BATCH

Tool to retrieve the charges associated with a specified bulk charge batch. Use when you need to inspect individual charge details within a batch to monitor charge statuses or retrieve charge-level information.

Untrusted display-only summary

List countries

PAYSTACK_LIST_COUNTRIES

Tool to retrieve a list of countries that Paystack currently supports. Use when you need to know which countries are available for Paystack operations.

Untrusted display-only summary

List Customers

PAYSTACK_LIST_CUSTOMERS

Tool to list customers available on your integration. Use when you need to retrieve all customers with optional filtering by date range and pagination support.

Untrusted display-only summary

List Disputes

PAYSTACK_LIST_DISPUTES

Tool to list transaction disputes filed by customers on your Paystack integration. Use when you need to retrieve disputes with optional filtering by status, transaction, or date range.

Untrusted display-only summary

List Apple Pay Domains

PAYSTACK_LIST_DOMAINS

Tool to list all registered Apple Pay domains on your integration. Use when you need to retrieve domains configured for Apple Pay payments.

Untrusted display-only summary

List Mandate Authorizations

PAYSTACK_LIST_MANDATE_AUTHORIZATIONS

Tool to get a list of all direct debit mandates on your integration. Use when you need to retrieve mandate authorizations with optional filtering by status and pagination support.

Untrusted display-only summary

List Orders

PAYSTACK_LIST_ORDERS

Tool to list orders available on your integration. Use when you need to retrieve all orders with optional filtering by date range and pagination support.

Untrusted display-only summary

List Payment Pages

PAYSTACK_LIST_PAYMENT_PAGES

Tool to list payment pages available on your Paystack integration. Use when you need to retrieve all payment pages with optional filtering by date range and pagination.

Untrusted display-only summary

List Payment Requests

PAYSTACK_LIST_PAYMENT_REQUESTS

Tool to list all previously created payment requests to your customers. Use when you need to retrieve a list of payment requests with optional filters for customer, status, currency, or date range.

Untrusted display-only summary

List Plans

PAYSTACK_LIST_PLANS

Tool to list all subscription plans available on your integration. Use when you need to retrieve plans, optionally filtering by interval, amount, or date range.

Untrusted display-only summary

List Products

PAYSTACK_LIST_PRODUCTS

Tool to list products available on your integration. Use when you need to retrieve all products with optional filtering by date range, active status, and pagination support.

Untrusted display-only summary

List Refunds

PAYSTACK_LIST_REFUNDS

Tool to list refunds available on your integration. Use when you need to retrieve a list of refunds with optional filters for date range and pagination.

Untrusted display-only summary

List Settlements

PAYSTACK_LIST_SETTLEMENTS

Tool to list settlements made to your settlement accounts. Use when you need to retrieve settlement information with optional pagination support.

Untrusted display-only summary

List Splits

PAYSTACK_LIST_SPLITS

Tool to list the transaction splits available on your integration. Use when you need to retrieve all split configurations with optional filtering by name, status, subaccount, or date range.

Untrusted display-only summary

List states for address verification

PAYSTACK_LIST_STATES_AVS

Tool to retrieve a list of states for a country for address verification. Use when you need to get available states/provinces for a specific country code.

Untrusted display-only summary

List Storefront Products

PAYSTACK_LIST_STOREFRONT_PRODUCTS

Tool to list all products in a Paystack storefront. Use when you need to retrieve product information for a specific storefront using its ID.

Untrusted display-only summary

List Storefronts

PAYSTACK_LIST_STOREFRONTS

Tool to list storefronts available on your integration. Use when you need to retrieve all storefronts with optional filtering by status and pagination support.

Untrusted display-only summary

List Subaccounts

PAYSTACK_LIST_SUBACCOUNTS

Tool to list subaccounts available on your integration. Use when you need to retrieve all subaccounts with optional filtering by active status and pagination support.

Untrusted display-only summary

List Subscriptions

PAYSTACK_LIST_SUBSCRIPTIONS

Tool to list all subscriptions available on your integration. Use when you need to retrieve subscriptions, optionally filtering by plan, customer, or date range.

Untrusted display-only summary

List Transactions

PAYSTACK_LIST_TRANSACTIONS

Tool to list transactions that have occurred on your integration. Use when you need to retrieve all transactions with optional filtering by date range, status, source, channel, customer, and other criteria. Supports both cursor-based and page-based pagination.

Untrusted display-only summary

List Transfer Recipients

PAYSTACK_LIST_TRANSFER_RECIPIENTS

Tool to list transfer recipients available on your integration. Use when you need to retrieve all recipients with optional pagination support.

Untrusted display-only summary

List Transfers

PAYSTACK_LIST_TRANSFERS

Tool to list all transfers carried out on your integration. Use when you need to retrieve transfer history with optional filtering by status, recipient, or date range.

Untrusted display-only summary

List Virtual Terminals

PAYSTACK_LIST_VIRTUAL_TERMINALS

Tool to list virtual terminals available on your integration. Use when you need to retrieve all virtual terminals with pagination support.

Untrusted display-only summary

Pause Bulk Charge

PAYSTACK_PAUSE_BULK_CHARGE

Tool to pause processing of a bulk charge batch. Use when you need to temporarily stop a bulk charge batch from processing further charges.

Untrusted display-only summary

Publish Storefront

PAYSTACK_PUBLISH_STOREFRONT

Tool to make a Storefront publicly available on Paystack. Use this when you need to publish a previously created storefront so that customers can access and purchase from it.

Untrusted display-only summary

Remove Subaccount from Split

PAYSTACK_REMOVE_SUBACCOUNT_FROM_SPLIT

Tool to remove a subaccount from a split configuration. Use this when you need to stop payment distribution to a specific partner or customer in an existing split. The share parameter must match the subaccount's current allocation.

Untrusted display-only summary

Resend OTP for Transfer

PAYSTACK_RESEND_OTP_FOR_TRANSFER

Tool to resend OTP for a transfer. Use when a customer is having trouble receiving their OTP and needs a new one sent to complete their transfer.

Untrusted display-only summary

Resolve Card BIN

PAYSTACK_RESOLVE_CARD_BIN

Tool to get basic information about a card BIN (Bank Identification Number). Use when you need to retrieve card details such as brand, issuing bank, country, and card type from the first 6 digits of a card.

Untrusted display-only summary

Resume Bulk Charge Batch

PAYSTACK_RESUME_BULK_CHARGE_BATCH

Tool to resume processing of a previously paused bulk charge batch. Use when you need to restart a paused bulk charge batch using its batch code.

Untrusted display-only summary

Send Payment Request Notification

PAYSTACK_SEND_PAYMENT_REQUEST_NOTIFICATION

Tool to send an email notification to a customer for a previously created payment request. Use when you need to remind a customer about an unpaid invoice or payment request.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.