RevenueCat

Integration

  1. Go to the official RevenueCat documentation and integrate it into your project.
  2. Initialize the Magify SDK and call magify.setup().
  3. Pass the Magify clientId as the appUserID when configuring RevenueCat:
magify.setup()

let clientId = magify.clientId
let configuration = Configuration.Builder(withAPIKey: "your_api_key")
    .with(appUserID: clientId)
    .build()
Purchases.configure(with: configuration)

Providing the appUserID during configuration links all RevenueCat purchase and subscription events to the Magify identity, enabling accurate revenue attribution.

Related articles

Android SDK Configuration

Unity SDK Content

Utils

Android SDK Releases

External validation

PurchaseInfo