> ## Documentation Index
> Fetch the complete documentation index at: https://docs.creem.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Nuxt Creem

> Nuxt module for integrating Creem payments with typed API, server utilities, and webhook support.

## About Nuxt Creem

Nuxt Creem is a Nuxt module that provides an easy way to integrate Creem payments into your Nuxt application. It utilizes the official Creem API for server-side operations and includes type-safe utilities for common payment flows.

### Features

* **Typed Creem API:** Easily import and load Creem products with full TypeScript support
* **Server Utils:** Auto-injected server utilities for quick checkout session creation
* **Customer Portal:** Support for generating customer billing portal links
* **Webhooks:** Built-in webhook header verification and event type handling
* **Default Handler:** Pre-configured webhook handler for common events

### Stack

* Nuxt 3
* TypeScript
* Creem API

***

## Resources

<CardGroup>
  <Card title="GitHub Repository" icon="github" href="https://github.com/justserdar/nuxt-creem">
    View the source code and documentation on GitHub.
  </Card>

  <Card title="Module Website" icon="rocket" href="https://nuxt-creem.justserdar.dev">
    Visit the Nuxt Creem module website.
  </Card>

  <Card title="Creem Integration" icon="credit-card" href="/code/sdks/typescript-core">
    Learn about Creem's payment integration.
  </Card>
</CardGroup>
