Toolverse
All skills

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Backend
Views
147

About this skill

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

How to use

  1. Zainstaluj skill stripe-integration w swoim projekcie agenta i skonfiguruj klucze API Stripe (publiczny i tajny) w zmiennych środowiskowych.

  2. Wybierz typ przepływu płatności: dla szybkiej implementacji użyj Checkout Session (hostowana strona Stripe), dla większej kontroli nad interfejsem wybierz Payment Intents z Stripe.js.

  3. Jeśli budujesz system subskrypcji, najpierw utwórz produkty i ceny w Stripe, następnie użyj Setup Intents do zbierania metod płatności od klientów bez natychmiastowego obciążenia.

  4. Skonfiguruj webhooks w panelu Stripe, aby nasłuchiwać kluczowych zdarzeń: payment_intent.succeeded (płatność ukończona), customer.subscription.updated (zmiana subskrypcji), charge.refunded (zwrot pieniędzy) i inne istotne dla Twojego biznesu.

  5. Zaimplementuj obsługę webhooków w swoim backendzie — skill dostarcza strukturę do przetwarzania tych zdarzeń i aktualizacji stanu zamówień lub subskrypcji w bazie danych.

  6. Przetestuj całe przepływy w trybie testowym Stripe (używając testowych numerów kart), a następnie przejdź do produkcji, upewniając się że wszystkie webhooks działają prawidłowo.

Related skills

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146