---
title: "Guide: Customize Stripe in the Next.js Starter"
description: "Learn how to customize the Stripe integration in the Medusa Next.js Starter using the Stripe Payment Element."
url: https://medusajs.com/blog/stripe-payment-element-guide
last_updated: 2026-08-13T14:17:01Z
---

# Guide: Customize Stripe in the Next.js Starter

_Published 2024-12-17 by Victor Gerbrands in Product_

Stripe is a widely used payment provider among Medusa users. Our [Next.js Starter](https://github.com/medusajs/nextjs-starter-medusa) includes basic Stripe card payments by default, but you can enhance it to support additional payment methods using the [Stripe Payment Element](https://docs.stripe.com/payments/payment-element).

The Payment Element is a web UI component that supports over 40 payment methods (like PayPal, Klarna, local banks, etc.) while handling input validation and error management.

> **Stripe Payment Element**
>
> Visit the step-by-step guide in our documentation.
>
> [Get Started](https://docs.medusajs.com/resources/nextjs-starter/guides/customize-stripe)

[Our new guide](https://docs.medusajs.com/resources/nextjs-starter/guides/customize-stripe) in our docs provides a step-by-step guide for your technical team to customize the Next.js Starter’s Stripe integration using the Stripe Payment Element.
