Paddle integration
Complete payments infrastructure API. Handle subscriptions, one-time payments, taxes, and billing. Build SaaS billing systems, subscription management, and checkout experiences.
Say what should happen.
The workflow builds itself.
Common Paddle use cases
- Data export
- Customer support
- Billing analytics
- Coupon lookup
- Accounting records
- Revenue tracking
- Refunds
- Promotions
- CSV download
- Plan changes
What you can do with Paddle
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Subscription, 10 operations
activate_subscriptionActivate subscriptionPOSTActivates a trialing subscription.cancel_subscriptionCancel subscriptionPOSTCancels a subscription.create_subscription_chargeCreate subscription chargePOSTCreates a one-time charge for a subscription.get_subscriptionGet subscriptionGETRetrieves a specific subscription by ID.get_subscription_update_payment_method_transactionGet subscription update payment method transactionGETGets a transaction to update the payment method for a subscription.list_subscriptionsList subscriptionsGETLists all subscriptions with filtering.pause_subscriptionPause subscriptionPOSTPauses a subscription temporarily.preview_update_subscriptionPreview update subscriptionPATCHPreviews an update to a subscription without applying it.resume_subscriptionResume subscriptionPOSTResumes a paused subscription.update_subscriptionUpdate subscriptionPATCHUpdates a subscription's items or billing.
Transaction, 6 operations
create_transactionCreate transactionPOSTCreates a new transaction.get_transactionGet transactionGETRetrieves a specific transaction by ID.get_transaction_invoiceGet transaction invoiceGETGets a temporary PDF invoice URL for a transaction.list_transactionsList transactionsGETLists all transactions (payments).revise_transactionRevise transactionPOSTRevises customer or address details on a billed or completed transaction.update_transactionUpdate transactionPATCHUpdates an existing transaction.
Customer, 4 operations
create_customerCreate customerPOSTCreates a new customer.get_customerGet customerGETRetrieves a specific customer by ID.list_customersList customersGETLists all customers.update_customerUpdate customerPATCHUpdates an existing customer.
Discount, 4 operations
create_discountCreate discountPOSTCreates a new discount.get_discountGet discountGETRetrieves a specific discount by ID.list_discountsList discountsGETLists all discounts.update_discountUpdate discountPATCHUpdates an existing discount.
Price, 4 operations
create_priceCreate pricePOSTCreates a new price for a product.get_priceGet priceGETRetrieves a specific price by ID.list_pricesList pricesGETLists all prices for products.update_priceUpdate pricePATCHUpdates an existing price.
Product, 4 operations
create_productCreate productPOSTCreates a new product.get_productGet productGETRetrieves a specific product by ID.list_productsList productsGETLists all products in the catalog.update_productUpdate productPATCHUpdates an existing product.
Report, 4 operations
create_reportCreate reportPOSTCreates a new report for billing data export.get_reportGet reportGETRetrieves a specific report by ID.get_report_download_urlGet report download urlGETGets a temporary download URL for a ready report CSV file.list_reportsList reportsGETLists all reports.
Adjustment, 3 operations
create_adjustmentCreate adjustmentPOSTCreates an adjustment (refund or credit).get_adjustment_credit_noteGet adjustment credit noteGETGets a temporary PDF credit note URL for an adjustment.list_adjustmentsList adjustmentsGETLists all adjustments.
Credit balance, 1 operation
list_customer_credit_balancesList customer credit balancesGETLists credit balances for a customer.
Pricing, 1 operation
preview_pricesPreview pricesPOSTPreviews price calculations.
Use Paddle from Claude Code, Cursor or Codex
Connect Paddle in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Paddle operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Paddle
- Create your workspace
Sign up free. Nothing to install.
- Connect Paddle once
Add your Paddle connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Paddle integration FAQ
What can you do with the Paddle integration?
LiveContext exposes 41 operations on Paddle, covering subscription, transaction, customer and discount. Common uses include Data export, Customer support and Billing analytics.
