Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Monetize Lovable Apps with RevenueCat - Full Course
Play lesson

Lovable Mobile Apps - Monetize Lovable Apps with RevenueCat - Full Course

4.0 (3)
21 learners

What you'll learn

This course includes

  • 30.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

🧙‍♂️ Lovable + RevenueCat Documentation: https://lovable.despia.com/default-guide/native-features/revenuecat 🎥 Lovable Mobile App Playlist: https://www.youtube.com/playlist?list=PLv9iG7LyEvIlNIXgqRQ_vlYi5LlJR2cnr 📲 Convert your Lovable Application into a Native Mobile Application and Publish it in Just One Click to the AppStore and Google PlayStore: https://despia.com 📚 Chapters: 00:00:00 — Intro: Goal to monetize with RevenueCat (iOS + Android, custom paywall) 00:00:18 — Create RevenueCat project; add App Store provider, bundle ID 00:01:27 — App Store Connect: create In-App Purchase key, download, issuer ID 00:02:49 — App Store Connect API key: role selection, upload to RevenueCat, vendor ID 00:04:03 — Product Catalog: import iOS products (weekly sub, 25 coins) 00:05:04 — App Store subscriptions: groups, durations, pricing ($4.99 weekly) 00:09:12 — iOS consumable IAP: 25 coins, global availability, pricing ($3.99) 00:11:12 — Entitlements: create “proaccess” and link subscription 00:12:31 — Virtual currency (beta): define “coin,” associate products and grants 00:15:12 — SDK keys: add iOS public SDK key and project ID to Despia 00:16:02 — Android setup: add Google Play provider, package ID 00:17:43 — Google Cloud: service account, roles (Pub/Sub Editor & Viewer) 00:18:57 — Enable APIs: Android Developer, Reporting, Pub/Sub 00:19:52 — Upload JSON key to RevenueCat; propagation delay caveats 00:21:20 — Fix Google errors: switch to Pub/Sub Admin; connect succeeds 00:24:22 — Android products: base weekly sub, 25 coins; import to RC 00:31:00 — Link Android products to entitlement and currency 00:32:00 — Offerings (first attempt): structure, packages, metadata 00:37:44 — Despia integration prompt: platform detection via user agent 00:41:57 — Debugging Offerings: X-Platform header, public SDK keys only 00:49:00 — Web payments: Stripe OAuth linking; web configuration 01:24:00 — Decision point: hardcode product IDs vs Offerings API 01:35:00 — Add iOS/Android/Web public SDK keys; fix platform routing 01:36:52 — Frontend paywall loads but blocks native checkout; fix UA check 01:40:55 — Backend logs: Offerings current/empty packages; set Default 01:51:22 — Mark offering Default in RC; still empty → hardcode path 02:04:52 — Native purchases working: iOS coin purchase UI renders 02:24:10 — Coin purchase succeeds; balance not updating in UI 02:25:10 — Verify in RC dashboard: currency grants recorded 02:35:20 — Switch to RC V2 currency balance API; use project ID 02:38:07 — Balance fetch still zero; fix case: “coin” vs “coins” 03:19:20 — Optimizations: cache balance, parallel RC calls, retry/timeout 03:24:50 — Spend coins: fix currency code; spending now decrements balance 03:26:00 — Reload confirms synced balance (100 → 90 → 105 examples) 03:26:20 — Weekly subscription purchase: entitlement + coin grant flow 03:29:39 — Web Pay Links: offering requirement, external user ID redirect 03:36:57 — Web checkout wired; Stripe Tax note; hybrid flow overview 03:39:45 — Final system: iOS/Android coins + subscriptions, secure spend, entitlements, logging Got Questions? Send me an email - [email protected] Thanks for watching 🙏💛 #nocode #nocodesaas #nocodedevelopment #nocodeai #nocodeintegration #nocodetools #nocodeplatform #nocodeapp #lowcode #lowcodedevelopment #lowcodenocode #lowcodeplatform #aicode #lovable #vibecoding #revenuecat #monetize #onlinebusiness #entrepreneur #ecommercebusiness

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere