Tools
| Name | Description |
|---|---|
create_payment_intentCreate a PayMongo payment intent for card, e-wallet, online banking, or other supported rails. | Create a PayMongo payment intent for card, e-wallet, online banking, or other supported rails. |
get_payment_intentGet a PayMongo payment intent by ID. | Get a PayMongo payment intent by ID. |
capture_payment_intentCapture a manually captured PayMongo payment intent. This can settle an authorized payment. | Capture a manually captured PayMongo payment intent. This can settle an authorized payment. |
cancel_payment_intentCancel a PayMongo payment intent that has not completed. | Cancel a PayMongo payment intent that has not completed. |
attach_payment_intentAttach a payment method to a PayMongo payment intent. | Attach a payment method to a PayMongo payment intent. |
create_checkout_sessionCreate a PayMongo hosted checkout session. | Create a PayMongo hosted checkout session. |
get_checkout_sessionGet a PayMongo checkout session by ID. | Get a PayMongo checkout session by ID. |
expire_checkout_sessionExpire an open PayMongo checkout session so it can no longer be paid. | Expire an open PayMongo checkout session so it can no longer be paid. |
list_paymentsList PayMongo payments with cursor and status filters. | List PayMongo payments with cursor and status filters. |
get_paymentGet a PayMongo payment by ID. | Get a PayMongo payment by ID. |
create_refundCreate a PayMongo refund for a payment. | Create a PayMongo refund for a payment. |
get_refundGet a PayMongo refund by ID. | Get a PayMongo refund by ID. |
list_refundsList PayMongo refunds with optional cursor filters. | List PayMongo refunds with optional cursor filters. |
create_customerCreate a PayMongo customer. | Create a PayMongo customer. |
get_customerGet a PayMongo customer by ID. | Get a PayMongo customer by ID. |
update_customerUpdate a PayMongo customer profile. | Update a PayMongo customer profile. |
delete_customerDelete a PayMongo customer by ID. | Delete a PayMongo customer by ID. |
create_webhookCreate a PayMongo webhook endpoint for payment, checkout, and refund events. | Create a PayMongo webhook endpoint for payment, checkout, and refund events. |
list_webhooksList PayMongo webhook endpoints. | List PayMongo webhook endpoints. |
get_webhookGet a PayMongo webhook endpoint by ID. | Get a PayMongo webhook endpoint by ID. |
enable_webhookEnable a PayMongo webhook endpoint. | Enable a PayMongo webhook endpoint. |
disable_webhookDisable a PayMongo webhook endpoint so it stops sending events. | Disable a PayMongo webhook endpoint so it stops sending events. |
Triggers
| Name | Description |
|---|---|
webhook_event_receivedReceive PayMongo webhook events after verifying the Paymongo-Signature HMAC-SHA256 header. | Receive PayMongo webhook events after verifying the Paymongo-Signature HMAC-SHA256 header. |
payment_paidReceive PayMongo payment paid webhook events. | Receive PayMongo payment paid webhook events. |
refund_updatedReceive PayMongo refund webhook events. | Receive PayMongo refund webhook events. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('paymongo', 'create_payment_intent', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'paymongo',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect PayMongo to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does PayMongo support?
PayMongo supports 22 tools including Create Payment Intent, Get Payment Intent, Capture Payment Intent, Cancel Payment Intent, Attach Payment Intent, and more.
Can I use PayMongo with AI agents?
Yes. Add PayMongo 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 PayMongo be used in stateful agent workflows?
Yes. Agents can combine PayMongo 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 PayMongo use?
PayMongo uses API Key. Weavz stores credentials securely and uses them for authorized action execution.
How much does the PayMongo integration cost?
The PayMongo integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does PayMongo support?
PayMongo supports 3 triggers including Webhook Event Received, Payment Paid, Refund Updated.
Connect PayMongo in minutes
Get 20,000 free action executions every month. No credit card required.