RevenueCat Bridge

Unreal Engine Plugin IAP Subscriptions Mobile Android iOS

Unreal Engine plugin for in-app purchases and subscriptions via RevenueCat. Single Blueprint/C++ API for Android and iOS.


RevenueCat Bridge

RevenueCat Bridge Plugin
An Unreal Engine plugin that wraps RevenueCat's native Android and iOS SDKs behind a single UGameInstanceSubsystem. Handles purchases, subscriptions, entitlement checks, restore flows, user identity, and subscriber attributes - all from Blueprints or C++.

Get the Plugin

  • Engine: UE 5.5+
  • Platform: Android, iOS
  • Editor stubs for Win64
Fab Marketplace (coming soon)

Documentation

  • Getting Started Guide
  • Full API Reference
  • Testing & Troubleshooting
Full Documentation

What It Does

  • Fetches product offerings from RevenueCat
  • Triggers native purchase dialogs (Google Play / App Store)
  • Checks entitlements to gate premium content
  • Restores purchases after reinstalls
  • Manages user identity across devices
  • Sets subscriber attributes and attribution data

Technical Details

ArchitectureUGameInstanceSubsystem - one instance per session
Android SDKRevenueCat v9.25.0 (Gradle, pulled at build time)
iOS SDKRevenueCat v5.63.0 (xcframework, bundled)
Blueprint7 async action nodes, 6 event delegates
C++Full source included
EditorWin64 stubs for iteration without a device