stacks-payments

Integrate Stripe payments into Stacks applications via a unified Payment facade.

2|Updated Jul 8, 2026
One-click install
npx skills add https://github.com/bughq/bughq --skill stacks-payments-bughq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-payments
Source: https://github.com/bughq/bughq/tree/main/.claude/skills/stacks-payments
Command: npx skills add https://github.com/bughq/bughq --skill stacks-payments-bughq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the complex implementation of payment processing, subscription management, and Stripe API interactions, allowing developers to focus on business logic rather than boilerplate payment infrastructure.

Core Features & Use Cases

  • Unified Payment Facade: Provides a consistent interface for charges, subscriptions, and customer management via the Payment facade.
  • Automated SaaS Billing: Handles product creation, price lookup, and webhook event processing for recurring revenue models.
  • Use Case: Quickly implement a subscription-based SaaS platform by using the Payment facade to manage customer billing cycles, handle Stripe webhooks for payment success, and sync subscription statuses with your local database.

Quick Start

Use the stacks-payments skill to initialize a new subscription checkout session for the user with the specified price lookup key.

Frequently Asked Questions about stacks-payments

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

FAQPage Schema
How do I handle Stripe webhooks for SaaS subscription billing?

Stripe webhooks process recurring billing events for SaaS platforms by handling product creation, price lookup, and payment success events, then automatically syncing subscription statuses with your local database tables.

Can I sync Stripe transactions and payment methods with a local database?

Yes, you need valid Stripe API keys to manage subscriptions in Stacks. You must also adhere to the Stacks framework configuration for payment and SaaS modules to ensure proper billing synchronization.

How do I initialize a subscription checkout session in Stacks?

Yes, you can sync Stripe transactions and payment methods with a local database. The integration automatically synchronizes Stripe data into local tables for subscriptions, payment methods, and transactions.

How do I integrate Stripe payment processing into a Stacks application?

To initialize a subscription checkout session in Stacks, use the stacks-payments skill to create a new checkout session for the user with a specified product price lookup key.