Toolverse
All skills

billing-automation

by wshobson

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

Installation

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

Installation

Quick info

Author
wshobson
Category
Backend
Views
97

About this skill

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

How to use

  1. Zainstaluj skill billing-automation w swoim projekcie agenta i zaimportuj moduł BillingEngine oraz klasę Subscription z pakietu billing. 2. Zainicjalizuj silnik rozliczeniowy, tworząc instancję BillingEngine, która będzie zarządzać wszystkimi operacjami związanymi z płatnościami i subskrypcjami. 3. Utwórz subskrypcję dla klienta, podając identyfikator klienta, wybrany plan, datę zakotwiczenia cyklu rozliczeniowego i opcjonalnie liczbę dni okresu próbnego (np. 14 dni dla SaaS). 4. Uruchom przetwarzanie cyklu rozliczeniowego za pomocą metody process_billing_cycle, przekazując identyfikator subskrypcji – system automatycznie wygeneruje faktury i zainicjuje pobieranie płatności. 5. Monitoruj stany subskrypcji (trial, active, past_due, canceled, paused) i konfiguruj strategie dunning management do automatycznego odzyskiwania nieudanych płatności poprzez harmonogramy ponownych prób i powiadomienia klientów. 6. Obsługuj zmiany w trakcie cyklu, takie jak upgrade/downgrade planu lub dodawanie miejsc – skill automatycznie przelicza opłaty proratyzowane na podstawie pozostałych dni w cyklu.

Related skills

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

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