Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
AI Development Team avatar

Payments

  • 10 repo stars
  • Updated January 30, 2026
  • vanman2024/ai-dev-marketplace

Integrate Stripe payments and subscriptions with a FastAPI backend, Next.js frontend, and Supabase database.

About

Skill for Stripe integration handling payments and subscriptions with a FastAPI backend, Next.js frontend, and Supabase database. A SaaS developer uses it to add checkout, recurring billing, and webhook handling to their product.

  • Stripe payments
  • Subscriptions & checkout
  • Webhooks
  • FastAPI + Next.js + Supabase

Payments by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add vanman2024/ai-dev-marketplace
/plugin install payments@ai-dev-marketplace

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars10
Last updatedJanuary 30, 2026
Repositoryvanman2024/ai-dev-marketplace

What it does

Integrate Stripe payments and subscriptions with a FastAPI backend, Next.js frontend, and Supabase database.

README.md

Payments Plugin

Stripe integration for payments and subscriptions with FastAPI backend, Next.js frontend, and Supabase database

Overview

The payments plugin provides comprehensive Stripe integration for building payment and subscription features in your AI applications. It seamlessly integrates with the existing AI Dev Marketplace stack (FastAPI, Next.js, Supabase).

Features

  • Stripe Integration: Complete Stripe SDK integration for both frontend and backend
  • Payment Processing: One-time payments, checkout sessions, payment intents
  • Subscription Management: Recurring billing, subscription lifecycle, upgrades/downgrades
  • Webhook Handling: Secure webhook verification and event processing
  • Customer Portal: Self-service subscription management for customers
  • Database Integration: Supabase schemas for customers, subscriptions, and payments
  • Type Safety: Full TypeScript support with Stripe type definitions

Plugin Type

SDK Integration - Integrates Stripe payment processing into the AI Dev Marketplace stack

Stack Integration

  • FastAPI Backend: Stripe API integration, webhook endpoints, subscription management
  • Next.js Frontend: Stripe Elements, checkout UI, customer portal
  • Supabase Database: Payment schemas, customer data, subscription tracking

Installation

This plugin is part of the AI Dev Marketplace. No additional installation required.

Usage

Commands

Use slash commands to add payment features to your application:

# Initialize payment infrastructure
/payments:init

# Add Stripe checkout
/payments:add-checkout

# Add subscription billing
/payments:add-subscriptions

# Setup webhook handlers
/payments:add-webhooks

Agents

The plugin includes specialized agents for payment implementation:

  • payments-architect: Design payment system architecture
  • stripe-integration-agent: Implement Stripe SDK integration
  • webhook-handler-agent: Build secure webhook processing
  • subscription-manager-agent: Manage subscription lifecycle

Skills

Reusable resources for payment implementation:

  • stripe-patterns: Stripe integration templates and examples
  • webhook-security: Webhook signature verification patterns
  • subscription-schemas: Supabase database schemas for billing
  • checkout-components: Next.js checkout UI components

Security

CRITICAL: This plugin follows strict security rules for API key management:

NEVER hardcode Stripe API keys in code ✅ ALWAYS use environment variables ✅ ALWAYS use .env.example with placeholders ✅ ALWAYS verify webhook signatures

See @docs/security/SECURITY-RULES.md for complete security guidelines.

Environment Variables

# .env.example
STRIPE_SECRET_KEY=sk_test_your_stripe_secret_key_here
STRIPE_PUBLISHABLE_KEY=pk_test_your_stripe_publishable_key_here
STRIPE_WEBHOOK_SECRET=whsec_your_webhook_secret_here

Get your Stripe keys at: https://dashboard.stripe.com/apikeys

Documentation

Version

1.0.0 - Initial release

License

MIT License - see LICENSE file for details

Contributing

This plugin follows the AI Dev Marketplace plugin development standards. See the domain-plugin-builder documentation for contribution guidelines.

Related skills

Backend & APIspaymentsecommerce

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.