Skip to main content

About Creem Checkout Next.js Demo

A Next.js demo application that demonstrates how to integrate Creem checkout flows into a Next.js application. The demo includes authentication, product listing, checkout sessions, subscription management, and webhook handling.

Features

  • Checkout Integration: Complete checkout flow with Creem payment processing
  • Product Management: List and display Creem products with pricing
  • Subscription Management: Get subscription details and cancel subscriptions
  • Customer Portal: Create billing portal sessions for customer management
  • Webhook Handling: Webhook signature verification and event handling
  • Security: Redirect signature verification for secure payment flows
  • Authentication: Supabase integration for user authentication

Stack

  • Next.js (App Router)
  • TypeScript
  • Supabase (Authentication)
  • Creem API

Resources