Payment Integration
Implements secure payment processing, subscription billing, and mobile in-app purchases using industry-standard patterns.
This skill provides comprehensive patterns and domain-specific guidance for integrating financial services into web and mobile applications. It covers essential topics such as Stripe Checkout, subscription lifecycle management, secure webhook handling with idempotency, and PCI compliance strategy. Whether you are building SaaS billing models, handling usage-based consumption, or integrating RevenueCat for mobile apps, this skill ensures robust, production-ready implementations that account for edge cases like dunning, tax calculation, and self-service customer portals.
Key Features
01Robust webhook handling with signature verification and idempotency
02Usage-based and metered billing implementation logic
039 GitHub stars
04Secure Stripe Checkout and Elements integration patterns
05Subscription lifecycle management including trials and upgrades
06Mobile in-app purchase integration using RevenueCat
Use Cases
01Creating a self-service billing portal for customers to manage their own plans
02Implementing usage-based billing for API or storage consumption
03Building a SaaS subscription system with tiered pricing and trial periods