stripe-billing

Manages Stripe billing, subscriptions, and payment flows for FreyAI Visions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/reid15halo-ops/Local-Buisness-automizer --skill stripe-billing-reid15halo-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe-billing
Source: https://github.com/reid15halo-ops/Local-Buisness-automizer/tree/main/.skills/stripe-billing
Command: npx skills add https://github.com/reid15halo-ops/Local-Buisness-automizer --skill stripe-billing-reid15halo-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of all payment-related operations within FreyAI Visions, ensuring seamless billing, subscription handling, and compliance with German tax regulations.

Core Features & Use Cases

  • Stripe Checkout & Customer Portal: Facilitates secure payment collection and allows customers to manage their subscriptions and billing information.
  • Webhook Processing: Reliably handles Stripe events to keep subscription statuses and payment records up-to-date.
  • Kleinunternehmer Compliance: Ensures all invoicing and tax handling adheres to German §19 UStG regulations, meaning no VAT is charged or collected.
  • Use Case: When a customer upgrades their plan, this Skill ensures the subscription is updated in Stripe and our database, and the correct invoice is generated without VAT.

Quick Start

Use the stripe-billing skill to create a checkout session for the professional monthly plan.

Frequently Asked Questions about stripe-billing

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

FAQPage Schema
How do I handle Stripe webhook events for subscription billing?

Stripe webhook events for subscription billing are processed reliably to keep subscription statuses and payment records up-to-date. This handles event processing automatically to sync data between Stripe and your backend database.

Can I exclude VAT from Stripe invoices for Kleinunternehmer compliance?

Yes, you can exclude VAT from Stripe invoices for Kleinunternehmer compliance. The billing process adheres to German §19 UStG regulations by automatically excluding VAT from all transactions and generated invoices.

How do I create a Stripe checkout session for customer subscriptions?

To create a Stripe checkout session for customer subscriptions, you use the billing management interface to facilitate secure payment collection. This initiates the flow allowing customers to subscribe and manage their plans via the customer portal.

Does Stripe subscription billing integrate with Supabase for data persistence?

Yes, Stripe subscription billing integrates with Supabase for data persistence. Checkout sessions, customer portal access, and webhook processing sync subscription data directly with Supabase edge functions and database storage.

What is the best way to manage customer plan upgrades in Stripe without VAT?

The best way to manage customer plan upgrades in Stripe without VAT is to update the subscription record and generate an invoice under Kleinunternehmer rules. This ensures the database syncs the new plan while excluding tax.