saga-stars-payment
CommunityProcess Telegram Stars payments.
Personal & Entrepreneur#invoicing#payment processing#saga pattern#telegram stars#transaction logging#digital services
Authormonkey1sai
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill handles the entire process of charging users for digital services using Telegram Stars, from generating payment invoices to confirming successful transactions and managing potential delivery failures.
Core Features & Use Cases
- Payment Initiation: Send invoices to users for digital services using Telegram Stars.
- Transaction Handling: Process pre-checkout queries and confirm successful payments.
- Record Keeping: Log all payment transactions in a SQLite database for auditing and financial tracking.
- Saga Pattern Compensation: Implement a distributed transaction compensation mechanism to handle service delivery failures after payment.
- Use Case: When a user requests an "AI Contract Review" (priced at 50 Stars), this Skill will send them an invoice, verify their payment, record the transaction, and trigger the service delivery. If delivery fails, it initiates a compensation process.
Quick Start
Use the saga-stars-payment skill to send an invoice for 'AI Contract Review' to the user with ID 12345.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: saga-stars-payment Download link: https://github.com/monkey1sai/jacks_happy_bots/archive/main.zip#saga-stars-payment Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.