I need you to wire up Stripe on my subscription-based website so users can sign up, start a free trial and roll automatically into recurring payments without a hitch. Everything lives on the web (no mobile app), and the goal is a smooth, PCI-compliant flow that keeps customers on my domain while letting Stripe handle the heavy lifting. Here’s what matters most to me: • Checkout and customer portal configured for recurring plans with optional coupon fields ready for future promos. • Support for an initial free-trial period, after which the card is charged seamlessly. • Webhooks or Stripe Events set up so my database stays in sync with each subscription status change—trial start, trial end, renewal, cancellation and failed payment. • Clear, well-commented code plus a brief hand-off note so my team can adjust plan tiers later without digging through docs. You’re free to use Stripe Elements, Checkout, or a custom API approach—whichever best fits a secure, responsive user experience. My site runs on a standard LAMP stack, so PHP examples are welcome, but I’m open to other languages if you can containerize the logic. Once everything is live, I’ll test new sign-ups from trial through first renewal. When those tests pass, the job’s done.