Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery
Connectors Paddle
Live 54 Actions 57 Events

Paddle Integration for AI Agents

Connect your AI agent to 54 QA'd Paddle actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in, plus 57 events to subscribe to.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Paddle AI Agent Actions

54 production-ready actions for your agent to do more on Paddle.

54 Actions
List Addresses - Retrieve a paginated list of addresses for a customer
Get Address - Get an address for a customer by ID
Create Address - Create a new address for a customer
Update Address - Update an address for a customer
List Businesses - Retrieve a paginated list of businesses for a customer
Get Business - Retrieve a specific business for a customer
Create Business - Create a new business for a customer
Update Business - Update a business for a customer
List Customers - Retrieve a paginated list of customers
Get Customer - Get a customer by ID
Create Customer - Create a new customer
Update Customer - Update a customer
List Credit Balances - List credit balances for a customer
Generate Auth Token - Generate authentication token for a customer
List Discount Groups - Retrieve a paginated list of discount groups
Get Discount Group - Retrieve a specific discount group by ID
Create Discount Group - Create a new discount group
Update Discount Group - Update a discount group
List Discounts - Retrieve a paginated list of discounts
Get Discount - Retrieve a specific discount by ID
Create Discount - Create a new discount
Update Discount - Update a discount
List Events - Retrieve a paginated list of events from the event stream
List Event Types - Retrieve a list of all event types
List Notifications - Retrieve a paginated list of notifications from the last 90 days
Get Notification - Retrieve a specific notification
Replay Notification - Resend a delivered or failed notification
List Payment Methods - Retrieve a paginated list of payment methods for a customer
Get Payment Method - Retrieve a specific payment method for a customer
Delete Payment Method - Delete a payment method for a customer
List Prices - Retrieve a paginated list of prices
Get Price - Get a price by ID
Create Price - Create a new price
Update Price - Update a price
Preview Prices - Preview calculations for one or more prices
List Products - Retrieve a paginated list of products
Get Product - Get a product by ID
Create Product - Create a new product
Update Product - Update a product
List Subscriptions - Retrieve a paginated list of subscriptions
Get Subscription - Retrieve a specific subscription
Update Subscription - Update a subscription using its ID
Create One-Time Charge For Subscription - Create a one-time charge for a subscription
Preview One-Time Charge For Subscription - Preview a one-time charge for a subscription without billing
Pause Subscription - Pause a subscription
Resume Subscription - Resume a paused subscription
Cancel Subscription - Cancel a subscription
Activate Trialing Subscription - Activate a trialing subscription
List Transactions - Retrieve a paginated list of transactions
Create Transaction - Create a new transaction
Update Transaction - Update a transaction
Get Transaction - Retrieve a specific transaction
Get Transaction Invoice PDF - Generate and retrieve invoice PDF for a transaction
Revise Transaction - Update customer and address information for a transaction

Paddle Webhook Events

57 real-time Paddle events your AI agent can subscribe to.

57 Events
  • Active Check Acknowledges Paddle health-check pings. Returns 200 OK to confirm the webhook endpoint is reachable.
  • Address Created Fired when a new address is created on a customer account.
  • Address Imported Fired when an address is imported into a customer account.
  • Address Updated Fired when an address on a customer account is updated.
  • Adjustment Created Fired when a new adjustment (refund, credit, or chargeback) is created for a transaction.
  • Adjustment Updated Fired when an existing adjustment is updated (e.g., status changes from pending to approved).
  • API Key Created Fired when a new API key is created.
  • API Key Expired Fired when an API key reaches its expiration date.
  • API Key Expiring Fired shortly before an API key is due to expire, providing advance warning.
  • API Key Revoked Fired when an API key is manually revoked before its expiration date.
  • API Key Updated Fired when an API key's properties (name, description, expiry) are updated.
  • API Key Exposure Created Fired when a potential API key exposure is detected (e.g., key found in a public repository).
  • Business Created Fired when a new business entity is created on a customer account.
  • Business Imported Fired when a business entity is imported into a customer account.
  • Business Updated Fired when a business entity on a customer account is updated.
  • Client Token Created Fired when a new client-side token is created.
  • Client Token Revoked Fired when a client-side token is revoked.
  • Client Token Updated Fired when a client-side token's properties are updated.
  • Customer Created Fired when a new customer is created.
  • Customer Imported Fired when a customer is imported into Paddle (e.g., via migration).
  • Customer Updated Fired when a customer's details are updated.
  • Discount Created Fired when a new discount coupon or code is created.
  • Discount Imported Fired when a discount is imported into Paddle.
  • Discount Updated Fired when a discount's properties are updated.
  • Discount Group Created Fired when a new discount group is created.
  • Discount Group Updated Fired when a discount group's properties are updated.
  • Payment Method Saved Fired when a payment method is saved to a customer account.
  • Payment Method Deleted Fired when a payment method is removed from a customer account.
  • Payout Created Fired when a new payout is created for the seller account.
  • Payout Paid Fired when a payout is successfully sent to the seller's bank account.
  • Price Created Fired when a new price is created for a product.
  • Price Imported Fired when a price is imported into Paddle.
  • Price Updated Fired when a price's properties (amount, billing cycle, trial period) are updated.
  • Product Created Fired when a new product is created in the catalog.
  • Product Imported Fired when a product is imported into Paddle.
  • Product Updated Fired when a product's properties (name, description, image, tax category) are updated.
  • Report Created Fired when a new report is created and begins generating.
  • Report Updated Fired when a report's status changes (e.g., from pending to ready when the download becomes available).
  • Subscription Activated Fired when a subscription moves from trialing or paused status to active.
  • Subscription Canceled Fired when a subscription is canceled and will not renew.
  • Subscription Created Fired when a new subscription is created for a customer.
  • Subscription Imported Fired when a subscription is imported into Paddle.
  • Subscription Past Due Fired when a subscription payment fails and the subscription enters past due status.
  • Subscription Paused Fired when a subscription is paused and billing is temporarily suspended.
  • Subscription Resumed Fired when a paused subscription is resumed and billing restarts.
  • Subscription Trialing Fired when a subscription enters a trial period.
  • Subscription Updated Fired when a subscription's properties (plan, quantity, billing cycle, scheduled changes) are updated.
  • Transaction Billed Fired when a transaction is billed and an invoice is issued to the customer.
  • Transaction Canceled Fired when a transaction is canceled before it is completed.
  • Transaction Completed Fired when a transaction is fully completed and payment is confirmed.
  • Transaction Created Fired when a new transaction is created.
  • Transaction Paid Fired when payment is successfully collected for a transaction.
  • Transaction Past Due Fired when a transaction passes its due date without a successful payment.
  • Transaction Payment Failed Fired when a payment attempt for a transaction fails.
  • Transaction Ready Fired when a transaction is ready for payment (all required details are present).
  • Transaction Revised Fired when a completed transaction is revised (e.g., a credit note or corrective invoice is issued).
  • Transaction Updated Fired when a transaction's details (items, customer, billing address) are updated.

Do More, Build Less

Integration Infrastructure for Paddle AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Paddle MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Paddle action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More Commerce Integrations Like Paddle

Klaviyo

172+ actions

Square

137+ actions

Stripe

133+ actions

Magento

128+ actions

BigCommerce

120+ actions

Eventbrite

90+ actions

Shopify

85+ actions

Paddle AI agent integration resources

Webhooks for AI agents: why agentic workflows need them purpose-built

AI agents can act the moment a system changes, using webhooks. But webhooks built for software hit three limits in agentic workflows. Here is how to fix each.

7 min read

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.