payments

Integrate Stripe payments, subscriptions, and webhooks in Vercel applications.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the integration of Stripe for handling payments, subscriptions, and transactions within Vercel applications, streamlining the e-commerce experience.

Core Features & Use Cases

  • Vercel Marketplace Integration: Seamlessly set up Stripe with auto-provisioned environment variables and unified billing.
  • Checkout Sessions: Implement both one-time payments and subscription models using server actions, API routes, or embedded checkout.
  • Webhook Handling: Securely process payment events and manage subscription lifecycle updates.
  • Use Case: Integrate Stripe Checkout to allow users to subscribe to a premium tier of your service, automatically handling recurring billing and providing access management.

Quick Start

Install Stripe from the Vercel Marketplace using the command vercel integration add stripe.

Frequently Asked Questions about payments

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

FAQPage Schema
How do I integrate Stripe payments and subscriptions in a Vercel application?

You can integrate Stripe payments in a Vercel application by setting up the Vercel Marketplace integration, which auto-provisions environment variables and guides Checkout Sessions, subscription billing, and webhook handling.

What's the best way to handle Stripe webhook events for subscription billing?

The best way to handle Stripe webhook events is to securely process payment events and manage subscription lifecycle updates using API routes within your Vercel application architecture.

Can I use Stripe embedded checkout and Elements with Vercel server actions?

Yes, you can implement one-time payments and subscription models using Vercel server actions, API routes, embedded checkout, and Stripe Elements for your e-commerce experience.

Does the Vercel Marketplace support native Stripe integration with auto-provisioned environment variables?

Yes, the Vercel Marketplace supports native Stripe integration, providing auto-provisioned environment variables and unified billing setup via the vercel integration add stripe command.

Why do I need webhook handling when setting up Stripe Checkout for recurring billing?

Webhook handling is required for Stripe Checkout recurring billing to securely process asynchronous payment events, confirm transaction success, and manage ongoing subscription lifecycle updates automatically.