Native In-App Subscription Support (Apple StoreKit + Google Play Billing) Request:

I’m building a subscription-based app (LifeVault), and I need native in-app purchase support for mobile apps.

Right now, Base44 mobile apps use a web view, which forces all payments through Stripe. This causes apps to be rejected by Apple and Google because digital subscriptions inside mobile apps are required to use:

  • Apple StoreKit (iOS/iPadOS)

  • Google Play Billing (Android)

This makes it impossible to launch subscription-based apps on the App Store and Play Store using Base44 in its current state.

What’s needed:

  1. Native Apple In-App Purchase (StoreKit) support

    • Ability to trigger Apple purchase sheet

    • Support for auto-renewable subscriptions

    • Restore purchases functionality

  2. Native Google Play Billing support

    • Subscription purchase flow inside app

    • Support for base plans and offers

    • Restore purchases

  3. RevenueCat integration (high priority)

    • Support for purchasePackage()

    • Support for getCustomerInfo()

    • Support for restorePurchases()

    • Cross-platform entitlement syncing

  4. Platform-aware payment handling

    • iOS → Apple IAP only

    • Android → Google Play Billing only

    • Web → Stripe

Why this is critical:

Without native in-app purchase support, any app selling digital subscriptions will be rejected by Apple under Guideline 3.1.1. This blocks Base44 users from launching real SaaS mobile apps.

This feature would unlock the ability to:

  • Publish subscription apps on App Store and Play Store

  • Monetize properly across platforms

  • Use RevenueCat for unified subscription management

This is a high-impact feature for anyone building SaaS apps on Base44.

Thank you!

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

About 2 hours ago

Author

raymond simpson

Subscribe to post

Get notified by email when there are changes.