All tools
PaddleP

by Paddle

Create a transaction

Creates a transaction for the catalog prices or one-off items you pass and returns it with a checkout URL for collecting payment.

View on GitHub
Updated Sep 27, 2026Available asMCPAPI

Description

List `items` by price ID and quantity. An automatically collected transaction (the default) is paid at `checkout.url`, your default payment link plus `?_ptxn=` and the transaction ID. Adding `customer_id` and `address_id` makes it `ready`, and completing it creates the related subscription. On the MCP server, find the method with `search` and run it with `execute`; a live OAuth connection needs write access first.

create-transaction.md

Create a transaction

Creates a transaction for the catalog prices or one-off items you pass and returns it with a checkout URL for collecting payment.

List items by price ID and quantity. An automatically collected transaction (the default) is paid at checkout.url, your default payment link plus ?_ptxn= and the transaction ID. Adding customer_id and address_id makes it ready, and completing it creates the related subscription. On the MCP server, find the method with search and run it with execute; a live OAuth connection needs write access first.

Set up

Use the first option your agent supports.

MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

{ "mcpServers": { "paddle": { "url": "https://mcp.paddle.com/mcp" } } }

Call the MCP tool execute.

Server URL: https://mcp.paddle.com/mcp

API (official)

Before doing anything else, make one read-only call to confirm access.

Rules

  • Ask the user before anything that sends messages, costs money, or changes data.
  • Never print API keys.

Built from these files in the repository

The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.

Ways in

RouteSourceCallRequiredDocs
MCPOfficial · remoteexecuteOAuthDocs
APIOfficialPOST /transactionsAPI key in $PADDLE_API_KEYDocs

Workflows using Create a transaction

No workflows yet
No published workflow uses Create a transaction yet.