Mirrors setup_paddle.py structure: - Creates 17 products + prices in Stripe (same keys, same prices) - Writes to payment_products table with provider='stripe' - Registers webhook endpoint at /billing/webhook/stripe - tax_behavior='exclusive' (price + VAT on top, EU standard) - Supports --sync flag to re-populate from existing Stripe products Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>