Chravel Payment & Subscription Management

•
3
•

Implements and debugs complex payment architectures including RevenueCat subscriptions and peer-to-peer expense splitting.

The Chravel Payments skill is a specialized utility for developers working on the Chravel ecosystem to manage subscription entitlements and trip-based financial transactions. It provides deep integration logic for RevenueCat, ensuring that Pro features are correctly gated and synced across iOS, Android, and web platforms. Beyond subscriptions, the skill facilitates complex peer-to-peer payment workflows, such as expense splitting among trip members, real-time balance tracking, and secure settlement suggestions, all while enforcing strict server-side validation and security protocols.

Características Principales

01Server-side entitlement verification for secure feature gating
02RevenueCat SDK integration for cross-platform subscription management
03Standardized payment UI components and currency handling (cents to dollars)
04Peer-to-peer trip expense splitting and settlement logic
053 GitHub stars
06Real-time balance summaries derived from database sources of truth

Casos de Uso

01Syncing subscription status between mobile app stores and web interfaces
02Building secure payment mutation flows with explicit user confirmation
03Implementing 'who owes whom' logic for group travel expenses