Integration

Paystack integration

African payments API. Accept card, bank, mobile money, and USSD payments. Build e-commerce platforms, subscription billing, and payment integrations for African markets.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Paystack.Built from the 12 Paystack tools below, on the connection you add once.

Common Paystack use cases

  • Customer management
  • Subscription billing
  • CRM sync
  • Payouts
  • Payout setup
  • Product pricing
  • Bank selection UI
  • Payment collection
  • Transaction records
  • Account verification

What you can do with Paystack

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Transaction, 4 operations

  • charge_authorizationCharge authorizationPOSTCharges a previously saved card authorization.
  • initialize_transactionInitialize transactionPOSTInitializes a new payment transaction.
  • list_transactionsList transactionsGETLists all transactions on the integration.
  • verify_transactionVerify transactionGETVerifies a transaction's status.

Bank, 2 operations

  • list_banksList banksGETLists all supported banks for the given country.
  • resolve_account_numberResolve account numberGETResolves a bank account number to get the account name.

Customer, 2 operations

  • create_customerCreate customerPOSTCreates a new customer record.
  • list_customersList customersGETLists all customers on the integration.

Plan, 1 operation

  • create_planCreate planPOSTCreates a subscription plan.

Recipient, 1 operation

  • create_transfer_recipientCreate transfer recipientPOSTCreates a transfer recipient for payouts.

Subscription, 1 operation

  • create_subscriptionCreate subscriptionPOSTCreates a new subscription for a customer.

Transfer, 1 operation

  • initiate_transferInitiate transferPOSTInitiates a bank transfer to a recipient.

Use Paystack from Claude Code, Cursor or Codex

Connect Paystack in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Paystack operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Paystack

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Paystack once

    Add your Paystack connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Paystack integration FAQ

What can you do with the Paystack integration?

LiveContext exposes 12 operations on Paystack, covering transaction, bank, customer and plan. Common uses include Customer management, Subscription billing and CRM sync.

Popular integrations

Browse the whole catalog