paddle
Installation
SKILL.md
Paddle
Overview
Paddle is a merchant of record — it handles payments, tax compliance (VAT, sales tax), invoicing, and fraud protection. Unlike Stripe, you don't need to register for tax in every country. Paddle sells on your behalf and remits taxes globally.
Instructions
Step 1: Checkout Integration
// components/Checkout.tsx — Paddle.js overlay checkout
declare global { interface Window { Paddle: any } }
export function PricingButton({ priceId }: { priceId: string }) {
const handleCheckout = () => {
window.Paddle.Checkout.open({
items: [{ priceId, quantity: 1 }],
customer: { email: 'user@example.com' },
Related skills