RevenueCat

magify_flutter_sdk does not have a dedicated RevenueCat setter or initializer. If you want RevenueCat to use the same identity as Magify, read MagifyClient.instance.clientId and pass it as the appUserID when configuring purchases_flutter, before calling Purchases.configure:

final clientId = await MagifyClient.instance.clientId;

final configuration = PurchasesConfiguration('your_api_key')
  ..appUserID = clientId;

await Purchases.configure(configuration);

Using the Magify clientId as the RevenueCat app user ID links purchase and subscription events to the same user identity across platforms, enabling accurate revenue attribution.

Next step

Continue to Your own integration for the general pattern this page follows, or back to Advertisement and Purchases for reporting revenue and purchases to Magify itself.

Related articles

Android SDK Releases

AghanimStore

Service Time

PurchaseType

IServicePrefs

CrossPromoProduct