payments

Integrate Stripe payments in Vercel-hosted Next.js apps with checkout and webhooks.

246|42|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/vercel/vercel-plugin --skill payments-vercel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: payments
Source: https://github.com/vercel/vercel-plugin/tree/main/skills/payments
Command: npx skills add https://github.com/vercel/vercel-plugin --skill payments-vercel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides developers to implement Stripe payments in Vercel-hosted apps, covering marketplace provisioning, Checkout sessions, webhooks, and subscription billing.

Core Features & Use Cases

  • Marketplace provisioning for sandbox env vars and unified billing.
  • Checkout sessions and subscriptions workflows for SaaS apps.
  • Webhook handling with signature verification and event processing.
  • Client-side elements and embedded checkout for seamless UX.

Quick Start

Install Stripe from the Vercel Marketplace, configure the required environment variables, and implement a checkout flow using the Stripe SDK.

Frequently Asked Questions about payments

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Stripe checkout sessions in a Next.js Vercel app?▼

Stripe checkout sessions in a Next.js Vercel app are implemented using the Stripe SDK to create session endpoints and configure secure environment variables. This enables seamless client-side elements and embedded checkout UX for your application.

What is the best way to handle Stripe webhooks on serverless deployments?▼

Handling Stripe webhooks on serverless deployments requires processing events with signature verification to ensure secure event handling. This approach validates incoming requests and successfully processes billing events for your Vercel-hosted applications.

Can I set up subscription billing and marketplace provisioning with Stripe on Vercel?▼

Yes, you can set up subscription billing and marketplace provisioning with Stripe on Vercel. This integration supports sandbox environment variable provisioning and unified billing workflows specifically designed for SaaS applications.

Do I need the Stripe SDK to manage end-to-end payments in Vercel-hosted apps?▼

Yes, you need the Stripe SDK to manage end-to-end payments in Vercel-hosted apps. It satisfies the requirements for SDK usage, marketplace provisioning, and secure environment variable handling for your serverless Next.js deployments.

How do I configure secure environment variables for Stripe integration in Vercel?▼

Configuring secure environment variables for Stripe integration in Vercel involves installing Stripe from the Vercel Marketplace and setting the required keys. This properly provisions sandbox environments and enables unified billing.