Weavz
Pesapal

Pesapal

Create Pesapal payment orders, manage IPN URLs, check transaction status, cancel orders, and request refunds.

6 tools
1 trigger

Tools

Name
register_ipn_url

Register an Instant Payment Notification URL and receive the notification_id required for payment orders.

list_ipn_urls

List registered Pesapal IPN URLs for the merchant account.

submit_order

Create a Pesapal payment order and return a redirect URL for customer payment.

get_transaction_status

Retrieve the current Pesapal status by order tracking ID.

cancel_order

Cancel a pending or incomplete Pesapal order request.

request_refund

Request a full or partial refund using the Pesapal processor confirmation code.

Triggers

Name
ipn_received

Receive a Pesapal IPN status-change notification. Call Get Transaction Status before fulfillment.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('pesapal', 'register_ipn_url', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'pesapal',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Pesapal to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Pesapal support?

Pesapal supports 6 tools including Register IPN URL, List IPN URLs, Submit Order, Get Transaction Status, Cancel Order, and more.

Can I use Pesapal with AI agents?

Yes. Add Pesapal to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can Pesapal be used in stateful agent workflows?

Yes. Agents can combine Pesapal tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Pesapal use?

Pesapal uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Pesapal integration cost?

The Pesapal integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Pesapal support?

Pesapal supports 1 triggers including IPN Received.

Connect Pesapal in minutes

Get 20,000 free action executions every month. No credit card required.