Skip to main content
Initialize once at app startup:
import { RampKit } from "rampkit-expo-dev";

await RampKit.init({
  appId: "YOUR_APP_ID",
  onOnboardingFinished: (payload) => {
    // Navigate to your main app
    navigation.replace("Home");
  },
  onShowPaywall: (payload) => {
    // Show your paywall (RevenueCat, etc.)
  },
});

Options

OptionDescription
appIdYour app ID from the RampKit dashboard
autoShowOnboardingAuto-show after init (default: false)
onOnboardingFinishedCalled when user completes onboarding
onShowPaywallCalled when onboarding triggers a paywall

Get Your App ID

  1. Go to RampKit Dashboard
  2. Settings → App Configuration
  3. Copy your App ID