Tools
| Name | Description |
|---|---|
register_ipn_urlRegister an Instant Payment Notification URL and receive the notification_id required for payment orders. | Register an Instant Payment Notification URL and receive the notification_id required for payment orders. |
list_ipn_urlsList registered Pesapal IPN URLs for the merchant account. | List registered Pesapal IPN URLs for the merchant account. |
submit_orderCreate a Pesapal payment order and return a redirect URL for customer payment. | Create a Pesapal payment order and return a redirect URL for customer payment. |
get_transaction_statusRetrieve the current Pesapal status by order tracking ID. | Retrieve the current Pesapal status by order tracking ID. |
cancel_orderCancel a pending or incomplete Pesapal order request. | Cancel a pending or incomplete Pesapal order request. |
request_refundRequest a full or partial refund using the Pesapal processor confirmation code. | Request a full or partial refund using the Pesapal processor confirmation code. |
Triggers
| Name | Description |
|---|---|
ipn_receivedReceive a Pesapal IPN status-change notification. Call Get Transaction Status before fulfillment. | Receive a Pesapal IPN status-change notification. Call Get Transaction Status before fulfillment. |
Quick Start
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.