Zum Inhalt springen
WebViewGold Vibe Coding in den App Store
Deutsch
WebViewGold holen

Bolt + In-App-Käufe

In-App-Käufe und Abos für deine Bolt-App

Bezahlt wird in deiner Bolt-App vermutlich mit Stripe über die eingebaute Stripe-Integration. Im Web bleibt das so. In der iOS-App verlangt Apple für digitale Güter den In-App-Kauf (Guideline 3.1.1), auf Android gilt Google Play Billing. WebViewGold erledigt beides über RevenueCat, mit einem einzigen URL-Aufruf aus deiner Web-App.

Ab $109 einmalig pro Plattform, oder unser Team erledigt alles ab $698.

  • Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen
  • Kein Programmieren nötig
  • Einmalzahlung, kostenlose Updates
  • 24/7 Support von echten Menschen
  • Made in Germany seit 2014 · ISO 27001

Welche Zahlungsmethode wo erlaubt ist

Was du verkaufstIn der iOS-AppIn der Android-AppIm Web
Abos, Credits, Premium-Funktionen, digitale InhalteIn-App-Kauf (RevenueCat)Google Play Billing (RevenueCat)Mit Stripe über die eingebaute Stripe-Integration
Physische Güter, Lieferungen, Tickets, Buchungen, Dienstleistungen außerhalb der AppDein Web-Checkout ist erlaubtDein Web-Checkout ist erlaubtMit Stripe über die eingebaute Stripe-Integration
Inhalte im Stil von Reader-Apps, die anderswo gekauft wurdenDürfen ohne IAP genutzt werden, aber ohne Kauf-Links in der AppMit Einschränkungen erlaubtMit Stripe über die eingebaute Stripe-Integration

Prompt für Bolt

Füge das in Bolt ein, um die Web-App-Seite umzusetzen. Prüfe das Ergebnis, veröffentliche und teste dann in der WebViewGold-App.

Prompt zum Einfügen in Bolt
Add native in-app purchases for the WebViewGold app wrapper. When navigator.userAgent contains my custom WebViewGold token, replace the Stripe checkout button with Subscribe, which navigates to revenuecat://purchase?external_id=USER_ID&product=pro_monthly (USER_ID is the Supabase auth user id), and add a Restore purchases link navigating to restoreinapppurchases://. Create a Netlify Function revenuecat-webhook that checks an Authorization header against REVENUECAT_WEBHOOK_SECRET, then writes the subscription status into the existing subscription table with source set to revenuecat, using the Supabase service role key from the environment. Make the premium gate read one is_premium value regardless of source. Remove any text comparing app and web prices.

Großartige Arbeit! Ich habe noch nie etwas programmiert, aber ich konnte damit arbeiten. Einfach und schnell! Auch mit großartiger Hilfe von den Erstellern!

Lucas Dubois · CodeCanyon

In-App-Käufe für Bolt einrichten

RevenueCat ist bis zu einer monatlichen Umsatzgrenze kostenlos und synchronisiert beide Stores.

  1. Produkte in App Store Connect und der Play Console anlegen

    Lege dein Abo oder Einmalprodukt in beiden Stores mit identischen IDs an (zum Beispiel pro_monthly). Apple verlangt, dass der Account Holder den Paid-Apps-Vertrag akzeptiert hat.

  2. Beide Stores mit RevenueCat verbinden

    Leg ein RevenueCat-Projekt an, füge die iOS- und die Android-App hinzu, hinterlege die Store-Zugangsdaten und definiere ein Offering mit deinen Produkten. Optional gestaltest du im RevenueCat-Dashboard eine native Paywall.

  3. RevenueCat in WebViewGold aktivieren

    Trag den RevenueCat API Key in Config.swift und Config.java (oder im Cloud Builder) ein. Damit ist die native Seite erledigt.

  4. Käufe aus der Web-App auslösen

    Navigiere von deinem Upgrade-Button zu revenuecat://purchase?external_id=USER_ID&product=pro_monthly oder zeig die native Paywall mit revenuecat://launchPaywall?external_id=USER_ID&offering=default. Nimm die Nutzer-ID aus Supabase, Firebase oder deine eigene API als external_id.

  5. Funktionen im Backend freischalten

    Richte einen RevenueCat-Webhook ein, der in Supabase, Firebase oder deine eigene API ankommt, und setze den Plan des Nutzers, sobald ein Kauf- oder Verlängerungsereignis eintrifft. Deine Web-App zeigt die Premium-Funktionen dann genauso an wie für Kunden, die mit Stripe über die eingebaute Stripe-Integration zahlen.

  6. Den Web-Checkout in der App ausblenden

    Erkenne die App am eigenen User Agent, den WebViewGold mitschickt, und zeig dort den IAP-Button statt des Web-Checkouts. Apple lehnt Apps ab, die für digitale Güter auf externe Bezahlseiten verlinken.

Regeln, die du beachten musst

  • Apple Guideline 3.1.1: Digitale Güter und Dienste, die in der App freigeschaltet werden, müssen per In-App-Kauf verkauft werden. Keine Hinweise wie „auf unserer Website günstiger“ und keine externen Checkout-Links in der iOS-App.
  • Google-Play-Billing-Richtlinie: Für Android gilt dasselbe, mit einigen Ausnahmen und regionalen Programmen, bei denen Nutzer das Zahlungssystem wählen können.
  • Abos müssen wiederherstellbar sein: WebViewGold übernimmt den nativen Restore-Ablauf (restoreinapppurchases://); zeig in deinen Einstellungen einen Link „Käufe wiederherstellen“.
  • Für In-App-Käufe in WebViewGold brauchst du die Extended License (siehe Lizenz-Upgrade).
  • Mit Apples Small Business Program und Googles 15-%-Stufe sinkt die Store-Gebühr für die erste Million US-Dollar Jahresumsatz; RevenueCat unterstützt beides.

Häufig gestellte Fragen

Bleibt die Bezahlung im Web bei Stripe über die eingebaute Stripe-Integration?

Ja. Das Web bleibt, wie es ist. Nur Käufe innerhalb der iOS- und Android-Apps laufen über die Stores. Viele Apps fahren zweigleisig: Stripe im Web, IAP in den Apps, mit einem einzigen Plan-Feld in der Datenbank.

Nimmt Apple 30 Prozent?

Apple und Google nehmen von den meisten kleinen Entwicklern 15 Prozent (unter 1 Million US-Dollar pro Jahr über das Small Business Program bzw. die 15-%-Stufe) und darüber 30 Prozent. Die Reichweite der Stores ist den Preisunterschied meist wert.

Kann ich Credits für KI-Funktionen per IAP verkaufen?

Ja. Genau dafür gibt es verbrauchbare In-App-Käufe (Consumables). Lege das Consumable in beiden Stores an, ordne es in RevenueCat zu und schreib die Credits beim Webhook-Ereignis in Supabase, Firebase oder deine eigene API gut.

Brauche ich die native Paywall?

Nein. Du kannst deine eigene Preisseite in der Web-App behalten und vom Kaufen-Button aus einfach revenuecat://purchase aufrufen. Die native RevenueCat-Paywall ist optional und lässt sich im Dashboard per A/B-Test optimieren.

Drei Wege, deine App in die Stores zu bringen

Gleiches Ergebnis, unterschiedlich viel Arbeit auf deiner Seite. Alle drei kommen mit Genehmigungsgarantie und 24/7 Support von echten Menschen.

Selbst machen

$109 pro Plattform, einmalig

Die WebViewGold-Lizenz: ein fertiges Xcode- oder Android-Studio-Projekt. URL einfügen, Name und Icon setzen, Features einschalten, bauen und einreichen. Kostenlose Updates für immer.

Pakete auf der Hauptseite ansehen

Full Service

$698 pro Plattform $798

Schick uns deine URL und dein Icon. Unser Team konfiguriert, baut und liefert deine App innerhalb von 72 Stunden, White-Label, inklusive Quellprojekten. Beide Plattformen für $1,158.

Full-Service-Details Powered by WeSetupYourWebViewApp

Winter-Sale-Preise gültig bis 31. Dezember 2026.

Bereit, deine Bolt-App zu veröffentlichen?

App Store & Google Play Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen

Lieber abgeben? Full Service: Wir konfigurieren, bauen und liefern innerhalb von 72 Stunden, ab $698 pro Plattform. Fragen? Chatte mit uns – 24/7.

Erstattungen erfolgen zu den in unseren FAQ genannten Bedingungen: eine nicht inhaltsbedingte Ablehnung durch Apple und/oder Google, geltend gemacht innerhalb von 14 Tagen nach dem Kauf.