Paddle Webhooks

🌐Community
by hookdeck · vlatest · Repository

Paddle Webhooks allows you to trigger actions in your systems based on Paddle events (like payments), streamlining workflows and automating business processes.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add paddle-webhooks npx -- -y @trustedskills/paddle-webhooks
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "paddle-webhooks": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/paddle-webhooks"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill enables AI agents to receive real-time event notifications directly from Paddle, allowing them to react instantly to subscription changes, payments, and customer lifecycle events without polling. It bridges the gap between Paddle's ecosystem and automated agent workflows by delivering structured webhook payloads.

When to use it

  • Triggering automated onboarding sequences immediately after a new customer subscribes to a SaaS product.
  • Sending instant support tickets or notifications when a payment fails or a subscription is downgraded.
  • Updating internal CRM records automatically whenever a Paddle order status changes from pending to completed.
  • Executing inventory adjustments or license key generation upon successful purchase confirmation.

Key capabilities

  • Listens for specific Paddle events such as OrderPaid, SubscriptionCreated, and CustomerCancelled.
  • Delivers event data in a standardized JSON format accessible to AI agent logic.
  • Supports secure transmission of sensitive transaction details including customer IDs and order references.

Example prompts

  • "Set up a workflow that sends a welcome email and generates a license key whenever I receive a SubscriptionCreated webhook from Paddle."
  • "Alert the support team via Slack if the incoming Paddle webhook indicates an OrderFailed event for any customer."
  • "Update the user's status in our database to 'Active' only after verifying the payload contains a successful PaymentReceived signal."

Tips & gotchas

Ensure your AI agent has proper authentication credentials configured to verify the signature of incoming Paddle webhooks, preventing unauthorized data injection. Be mindful that webhook delivery is asynchronous; your agent logic must handle potential retries or timeouts if the endpoint is temporarily unreachable.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
hookdeck
Installs
34

🌐 Community

Passed automated security scans.