โ† All skills
Tencent SkillHub ยท Communication & Collaboration

Paddle

Integrate Paddle payments with subscriptions, webhooks, checkout, and tax compliance.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Integrate Paddle payments with subscriptions, webhooks, checkout, and tax compliance.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, api.md, memory-template.md, setup.md, webhooks.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

Setup

On first use, read setup.md for integration guidelines.

When to Use

User needs to integrate Paddle for SaaS payments. Agent handles API calls, webhook verification, checkout setup, subscription management, and tax compliance configuration.

Architecture

Memory lives in ~/paddle/. See memory-template.md for structure. ~/paddle/ โ”œโ”€โ”€ memory.md # API keys, environment, product IDs โ””โ”€โ”€ webhooks.md # Webhook endpoints and event handling

Quick Reference

TopicFileSetup processsetup.mdMemory templatememory-template.mdAPI endpointsapi.mdWebhook handlingwebhooks.md

1. Always Use Sandbox First

Test ALL integrations in sandbox before production Sandbox API: https://sandbox-api.paddle.com Production API: https://api.paddle.com Never skip sandbox testing for payment flows

2. Verify Webhook Signatures

Every webhook MUST be verified before processing Use the webhook secret from Paddle dashboard Reject requests with invalid signatures immediately Log failed verifications for debugging

3. Handle Subscription States Correctly

StateMeaningActionactivePaying customerGrant accesstrialingIn trial periodGrant access, remind before endpast_duePayment failedRetry period, warn userpausedUser pausedRestrict access, allow resumecanceledSubscription endedRevoke access at period end

4. Store Paddle IDs Correctly

customer_id (ctm_xxx) โ€” unique per customer subscription_id (sub_xxx) โ€” unique per subscription transaction_id (txn_xxx) โ€” unique per payment price_id (pri_xxx) โ€” your pricing configuration Map these to your internal user/subscription records

5. Use Paddle Retain for Dunning

Enable Paddle Retain in dashboard for failed payments It handles retry logic and customer communication Track subscription.past_due events but let Paddle retry first Only take action after subscription.canceled from failed payments

Common Traps

Hardcoding price IDs โ†’ Use environment variables, prices change between sandbox/production Processing webhooks without verification โ†’ Security vulnerability, anyone can fake events Ignoring past_due state โ†’ User loses access during retry window, bad UX Not handling proration โ†’ Confusing charges when users upgrade/downgrade mid-cycle Testing with production keys โ†’ Real charges, angry customers, refund headaches

External Endpoints

EndpointData SentPurposehttps://api.paddle.comCustomer data, subscription infoPayment processinghttps://sandbox-api.paddle.comTest customer dataSandbox testing No other data is sent externally.

Security & Privacy

Data that leaves your machine: Customer email and name sent to Paddle for billing Payment amounts and subscription details IP addresses for tax calculation Data that stays local: API keys stored in environment variables Webhook secrets never logged Internal user mappings This skill does NOT: Store credit card numbers (Paddle handles PCI compliance) Access payment methods directly Share customer data with third parties beyond Paddle

Trust

By using this skill, customer and payment data is sent to Paddle. Only install if you trust Paddle with your billing data.

Related Skills

Install with clawhub install <slug> if user confirms: billing โ€” General billing patterns payments โ€” Payment processing subscriptions โ€” Subscription management

Feedback

If useful: clawhub star paddle Stay updated: clawhub sync

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
5 Docs
  • SKILL.md Primary doc
  • api.md Docs
  • memory-template.md Docs
  • setup.md Docs
  • webhooks.md Docs