Toolverse
All skills

flowglad-checkout

by flowglad

Implement checkout sessions for purchasing subscriptions and products with Flowglad. Use this skill when creating upgrade buttons, purchase flows, or redirecting users to hosted checkout pages.

Installation

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

Installation

Quick info

Author
flowglad
Category
Security
Views
5

About this skill

Implement checkout sessions for purchasing subscriptions and products with Flowglad. Use this skill when creating upgrade buttons, purchase flows, or redirecting users to hosted checkout pages.

How to use

  1. Zainstaluj skill flowglad-checkout w swoim projekcie Flowglad, upewniając się, że masz dostęp do dokumentacji checkout-sessions w SDK.

  2. Zdefiniuj adresy zwrotne (successUrl i cancelUrl) jako bezwzględne adresy URL — są to krytyczne parametry sesji checkout. Dodaj do nich kontekst post-checkout, aby wiedzieć, co się stało (np. ?status=success lub ?plan=premium).

  3. Wybierz między price slug a price ID: preferuj slugi (tekstowe identyfikatory) zamiast ID, ponieważ są stabilne i nie zmieniają się przy zmianach bazy danych.

  4. Utwórz przycisk upgrade'u, który inicjuje sesję checkout. Obsługuj stany ładowania — wyłącz przycisk podczas pobierania informacji o rozliczeniu użytkownika, aby uniknąć duplikatów.

  5. Skonfiguruj autoRedirect zgodnie z potrzebami: włącz go, jeśli chcesz automatyczne przekierowanie na stronę płatności, lub wyłącz, jeśli potrzebujesz ręcznej kontroli nad przebiegiem.

  6. Wyświetl ceny z pricingModel — pobierz dostępne ceny i produkty z modelu, sformatuj je dla użytkownika (waluta, separator dziesiętny) i połącz z przyciskami checkout.

Related skills

architect-review

by sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural

Security
2773

llama-cpp

by zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

Security
11252

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Security
2777

windows-ui-automation

by martinholovsky

\

Security
10115

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168