Tools
| Name | Description |
|---|---|
create_payment_linkCreate a Yoco payment link using the official Payment Links API. | Create a Yoco payment link using the official Payment Links API. |
list_payment_linksList Yoco payment links with optional pagination. | List Yoco payment links with optional pagination. |
get_payment_linkRetrieve a Yoco payment link by ID. | Retrieve a Yoco payment link by ID. |
delete_payment_linkDelete a Yoco payment link by ID. | Delete a Yoco payment link by ID. |
list_paymentsList Yoco payments records. | List Yoco payments records. |
get_paymentRetrieve a Yoco get payment record by ID. | Retrieve a Yoco get payment record by ID. |
list_refundsList Yoco refunds records. | List Yoco refunds records. |
get_refundRetrieve a Yoco get refund record by ID. | Retrieve a Yoco get refund record by ID. |
list_payoutsList Yoco payouts records. | List Yoco payouts records. |
get_payoutRetrieve a Yoco get payout record by ID. | Retrieve a Yoco get payout record by ID. |
create_webhook_subscriptionCreate a Yoco webhook subscription for selected event types. | Create a Yoco webhook subscription for selected event types. |
delete_webhook_subscriptionDelete a Yoco webhook subscription. | Delete a Yoco webhook subscription. |
Triggers
| Name | Description |
|---|---|
webhook_event_receivedReceive Yoco webhook events and verify Standard Webhooks signatures when a webhook secret is configured. | Receive Yoco webhook events and verify Standard Webhooks signatures when a webhook secret is configured. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('yoco', 'create_payment_link', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'yoco',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Yoco 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 Yoco support?
Yoco supports 12 tools including Create Payment Link, List Payment Links, Get Payment Link, Delete Payment Link, Payments, and more.
Can I use Yoco with AI agents?
Yes. Add Yoco 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 Yoco be used in stateful agent workflows?
Yes. Agents can combine Yoco 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 Yoco use?
Yoco uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Yoco integration cost?
The Yoco integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Yoco support?
Yoco supports 1 triggers including Webhook Event Received.
Connect Yoco in minutes
Get 20,000 free action executions every month. No credit card required.