App Paywall

A Flutter package to integrate a RevenueCat paywall with optional fallback products. Supports GetX and customizable colors.

Features

  • Fetches products from RevenueCat
  • Fallback offers if network fails
  • Supports subscriptions and one-time purchases
  • Fully reactive with GetX
  • Customizable colors

Example

PaywallPage(
  primaryColor: Colors.blue,
  surface: Colors.grey.shade200,
  onSurface: Colors.black,
  productIds: ["yearly_plan", "monthly_plan", "weekly_plan"],
  appleApiKey: "your_apple_api_key",
  googleApiKey: "your_google_api_key",
  entitlementID: "pro_entitlement",
)