Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.
Seite vorlesenetwa 24 Min.
Mit Base44 kannst du Stripe-Zahlungen direkt aus dem KI-Chat in deinem App-Editor einrichten. Du kannst den Chat bitten, Stripe zu installieren und einen Checkout-Flow für deine App zu erstellen. Alles beginnt in einer sicheren Stripe-Testumgebung, sodass du Testzahlungen ausführen kannst, bevor du dein Live-Stripe-Konto verbindest und deine API-Schlüssel hinzufügst.
Beispiel-Shop, in dem Kunden Produkte durchsuchen und über einen Stripe-gestützten Checkout bezahlen können
Dieser Flow wurde im Januar 2026 veröffentlicht und ersetzt den alten Stripe-Flow.
Beginne, indem du den Base44-Chat bittest, Stripe für deine App zu installieren. Base44 richtet alles in einer Testumgebung ein, damit du experimentieren kannst, ohne echte Gebühren zu verursachen.
Hinweis: Stripe ist ab dem Builder-Tarif verfügbar.
So installierst du Stripe:
Gehe zu deinem App-Editor.
Bitte den KI-Chat, Zahlungen für deine App einzurichten. Du kannst zum Beispiel sagen:
Connect a payment method so I can take payments from customers.
Überprüfe die Antwort von Base44, die beschreibt, dass Stripe-Zahlungen für deine App in einer Testumgebung eingerichtet werden, und klicke auf Install Stripe.
Stripe über den KI-Chat installieren
Wenn du Stripe installiert hast, gehe zu Dashboard → Integrations → Stripe, um den Einrichtungsleitfaden zu sehen.
Bitte den KI-Chat, deine Produkte zu erstellen. Du kannst den Chat zum Beispiel bitten:Create 3 products for my store:
Classic Baseball Hat – $20
Wool Beanie – $25
Sun Visor – $18
Die Produkte und Preise werden direkt in Stripe erstellt, und du siehst und verwaltest sie über dein Stripe Dashboard. Wenn du später Produkte ändern oder hinzufügen möchtest, kannst du den KI-Chat bitten, das für dich zu tun.Base44 verwendet dann diese Stripe-Produkte und -Preise, wenn es deine Checkout-Flows erstellt. Es erstellt nicht automatisch eine separate Produktdatenbank für dich.
Nachdem Stripe installiert ist, kannst du deinen Checkout-Flow mit der Testkarte von Stripe testen. Das hilft dir zu bestätigen, dass die Customer Journey, von der Produktauswahl bis zur Zahlung, wie erwartet funktioniert.
Hinweis: Der Checkout-Flow läuft nur in deiner veröffentlichten App, nicht in der Editor-Vorschau. Stelle sicher, dass du deine App zuerst veröffentlichst und dann die Live-Seite öffnest, um deine Testzahlung auszuführen.
So führst du eine Testzahlung aus:
Klicke im App-Editor auf Dashboard.
Klicke auf Integrations.
Klicke auf Stripe.
Klicke auf Try a test payment und dann auf Copy Card Number, damit du sie während des Checkouts einfügen kannst.
Veröffentliche deine App.
Gehe durch den Checkout-Flow und gib im Zahlungsschritt Folgendes ein:
Die Testkartennummer
Ein beliebiges zukünftiges Ablaufdatum
Eine beliebige 3-stellige CVC
Schließe den Checkout ab, um eine Testzahlung zu erstellen.
Wenn du mit der Funktionsweise des Testflows zufrieden bist, beanspruche deine Sandbox, indem du dein eigenes Stripe-Konto verbindest oder ein neues erstellst. Dieser Schritt verbindet die Testumgebung in Base44 mit deinem Stripe-Konto, damit du dich einem Live-Setup nähern kannst.Du kannst den KI-Chat bitten, deine Stripe-Sandbox zu beanspruchen, oder du kannst es selbst aus dem Dashboard deiner App tun.
Wichtig:
Du hast 60 Tage Zeit, deine Stripe-Sandbox zu beanspruchen.
Stelle sicher, dass du das richtige Stripe-Konto für dein Unternehmen verbindest. Das ist das Konto, das deine Auszahlungen erhält, wenn du live gehst.
So beanspruchst du deine Stripe-Sandbox:
Klicke im App-Editor auf Dashboard.
Klicke auf Integrations.
Klicke auf Stripe.
Klicke auf Claim your Stripe sandbox.
Klicke auf Claim & Go Live.
Folge den Anweisungen, um dich in deinem bestehenden Stripe-Konto anzumelden oder ein neues Stripe-Konto zu erstellen, falls du noch keines hast.
Vervollständige alle Onboarding-Details, die Stripe verlangt, wie Geschäfts- und Bankinformationen.
Wenn du zu Base44 zurückkehrst, überprüfe in Setup, dass der Schritt Claim your Stripe sandbox als abgeschlossen angezeigt wird.
Nachdem du deine Sandbox beansprucht hast, aktiviert Base44 Live-Zahlungen für dich. Sobald dein Stripe-Konto aktiviert ist, erstellt Base44 deine Live-API-Schlüssel automatisch. Du musst sie also nicht mehr in Stripe suchen und einfügen. Damit wechselt deine App vom Testmodus in den Live-Modus. Dort entstehen echte Belastungen, wenn Kunden den Checkout abschließen.So aktivierst du Live-Zahlungen:
Klicke im App-Editor auf Dashboard.
Klicke auf Integrations.
Klicke auf Stripe.
Öffne den Schritt Add your live API keys from Stripe. Während dein Konto die Verbindung abschließt, siehst du Waiting for your Stripe account to finish activating. Das passiert meist automatisch.
Wenn Stripe noch weitere Informationen braucht, klicke auf Resume setup in Stripe. Vervollständige alle Onboarding-Details, die Stripe verlangt, wie Geschäfts- und Bankinformationen.
Sobald dein Stripe-Konto aktiv ist, werden deine Live-Schlüssel automatisch hinzugefügt, und deine App nimmt echte Zahlungen an. Um Umsatz, Transaktionen und Abonnements aus deinem App-Dashboard zu verfolgen, siehe Zahlungen in deiner App verfolgen.
Um stattdessen eigene Schlüssel zu verwenden, klicke auf Enter keys manually. Füge deine Live-Publishable- und Secret-Schlüssel aus deinem Stripe-Dashboard ein und klicke auf Save API keys. Zahlungen mit diesen Schlüsseln erscheinen ab dem Speichern in deiner Liste Transactions.
Live-Zahlungen in Base44 aktivieren
Wenn du einen eingeschränkten Schlüssel eingibst, muss er Kontolesezugriff und Webhook-Verwaltung erlauben. Ohne diese Berechtigungen kann Base44 den Schlüssel nicht speichern.
Nachdem du Stripe im KI-Chat verbunden und Live-Zahlungen aktiviert hast, bist du bereit, echte Zahlungs-Flows in deiner App einzurichten. Jeder Flow sollte eine angemeldete Person zum Stripe Checkout senden und auf der Erfolgsseite die Zahlung bestätigen und ihr Konto aktualisieren, während sie noch angemeldet ist, anstatt sich allein auf Webhooks zu verlassen.Verwende die Beispiel-Prompts unten im KI-Chat und passe die Details an, damit sie zu dem passen, was du verkaufen möchtest und wie deine App jemandes Zugriff nach der Zahlung ändern soll. Du kannst sie unverändert kopieren oder anpassen, um genau zu beschreiben, was deine App tun soll.
Wenn du deine App im App Store oder bei Google Play veröffentlichen möchtest, verkaufe in der Mobile-App keine digitalen Inhalte wie Credits, Abos oder digitale Produkte. Apple und Google verlangen dafür ihre eigenen In-App-Kaufsysteme, und Base44 Apps unterstützen sie noch nicht. Was du verkaufen kannst, erfährst du unter Verkaufen in deiner App.
Einmalige Zahlung für Credits
Lass deine App-Nutzer Credits kaufen (z. B. “Buy 10 credits for $10”) und aktualisiere ihr Konto automatisch nach der Zahlung.
Was du in den Chat tippen kannst:
I want to let my users buy credits in my app using Stripe.
After a successful payment, the user should be returned to my app and their credits should be added to their account.
Verify the payment securely before adding credits.
Add the correct number of credits to the user’s account.
Make sure credits are only added once, even if the page is refreshed.
Optionale Folgeanfrage:
Add a “Buy 10 Credits” button to my homepage.
Verkaufe ein digitales Produkt (eBooks, Online-Kurse, digitale Kunst usw.)
Lass deine App-Nutzer einen herunterladbaren Artikel kaufen und schalte den Zugriff nach der Zahlung frei.
Was du in den Chat tippen kannst:
I want to sell a digital product in my app using Stripe (for example, an eBook or course).
After a successful payment, the user should be returned to my app and get access to the download or content.
Record the purchase in my app.
Unlock the user’s access to the product.
Make sure the same payment can’t be used to unlock the product multiple times.
Buche eine Dienstleistung (Yoga, Coaching usw.)
Lass deine App-Nutzer für die Buchung eines Zeitfensters bezahlen und speichere den Termin in ihrem Konto.
Was du in den Chat tippen kannst:
I want to let my users book a paid service in my app using Stripe (for example, a yoga session or coaching call).
Let my users choose a service and time slot.
Handle the payment with Stripe.
After a successful payment, save the booking (service, time, user) to a bookings collection.
Show a clear confirmation in the app.
Prevent double‑booking, even if the user refreshes the page or retries the confirmation.
Ein Abonnement starten
Lass deine App-Nutzer einen wiederkehrenden Tarif abonnieren und markiere sie als abonniert.
Was du in den Chat tippen kannst:
Build a Stripe subscription flow where my users can sign up for a recurring plan.
Let my users choose a subscription plan in my app.
Handle the recurring payment with Stripe.
After a successful signup, mark the user as “Pro” (or subscribed) in their account.
Store the subscription details so I can manage cancellations or billing updates later.
Ein Abonnement kündigen
Erlaube deinen App-Nutzern, ihren Tarif zu kündigen und ihre Zugriffsstufe herabzustufen.
Was du in den Chat tippen kannst:Create a cancellation flow for subscriptions.
Let my users cancel their subscription, either from a page in my app or via the Stripe customer portal.
After a cancellation, update the user’s account so they lose their “Pro” / subscribed status.
Optionally, show a clear message or redirect them to a downgraded page or plan.
Eine Rückerstattung ausstellen und Zugriff widerrufen
Wenn eine Rückerstattung verarbeitet wird, entferne Credits oder blockiere den Inhaltszugriff.
Was du in den Chat tippen kannst:
Set up a secure flow to handle Stripe refunds.
When a refund is processed, let an admin trigger a check from inside the app.
Verify that the refunded payment belongs to the correct user.
Revoke access or subtract credits from that user’s account.
Prevent the same refund from being processed more than once.
Optionale Folgeanfrage:
Create an admin page where I can enter a Stripe payment or session ID, review the details, and apply the refund-related changes (like removing access or credits) manually.
Tickets für ein Event verkaufen
Lass deine App-Nutzer ein Ticket für ein einmaliges Event kaufen und speichere ihre Registrierung.
Was du in den Chat tippen kannst:
I want to sell tickets for an event in my app using Stripe.
Let my users buy a ticket for a specific event.
After a successful payment, save the attendee’s details (name, email, event) in an attendees list or collection.
Show a clear confirmation or thank-you page after purchase.
Optionally, generate a simple ticket or confirmation code the attendee can use at the event.
Trinkgelder oder Spenden akzeptieren
Lass deine App-Nutzer deine Arbeit oder dein Projekt mit einer einmaligen oder monatlichen Zahlung unterstützen.
Was du in den Chat tippen kannst:
Create a flow to accept donations or tips in my app using Stripe.
Let my users choose a suggested amount (for example, $5, $10, $25) or enter a custom amount.
Handle the payment with Stripe.
After a successful payment, show a thank-you page or message.
Optionally, save each donation in a Donations collection linked to the user’s account.
Optionale Folgeanfrage:
Add a “Support Me” button to my About page that takes users into this donation flow.
Internationale Zahlungen akzeptieren
Lass deine App-Nutzer aus anderen Ländern mit lokaler Währung oder Methoden bezahlen.
Was du in den Chat tippen kannst:
Set up my Stripe payments so they work well for international users.
Enable common international payment methods (for example, iDEAL, Bancontact, Apple Pay, Google Pay).
Use Stripe’s automatic currency conversion so my users can pay in their local currency.
Show prices in USD in my app, but let Stripe handle local pricing at checkout.
Make sure the checkout flow works smoothly for users in different countries.
Markenrechnungen senden
Lass deine App-Nutzer eine professionelle Rechnung erhalten und später über eine Stripe-gehostete Seite bezahlen.
Was du in den Chat tippen kannst:
Set up a Stripe invoicing flow in my app.
Let me generate and send an invoice to a user from my app.
Include a description, amount, and due date on each invoice.
Email the user a secure payment link they can use to pay the invoice.
After the invoice is paid, update the user’s record in my app (for example, mark the invoice as paid or unlock access).
Optionale Folgeanfrage:
Add an “Invoice a Client” button to my admin dashboard that starts this flow.
Einen einfachen Marktplatz bauen (Fortgeschritten – Stripe Connect)
Lass deine App-Nutzer ihre eigenen Produkte oder Dienstleistungen verkaufen und direkte Auszahlungen erhalten.
Was du in den Chat tippen kannst:
Create a basic marketplace in my app using Stripe Connect.
Let my users register as sellers and connect their own Stripe accounts.
When a customer buys something, route the payment to the correct seller.
Optionally, take a small platform fee from each transaction.
Track transactions and show each seller their earnings and payout history.
Stripe Connect ist fortgeschrittener und kann zusätzliche Einrichtung oder Genehmigung von Stripe erfordern.
Klicke unten auf eine Frage, um mehr über das Einrichten von Zahlungen zu erfahren.
Verwenden Testzahlungen echtes Geld?
Nein. Wenn du Schritt 2 befolgst, werden Zahlungen im Stripe-Testmodus erstellt. Du verwendest die Testkreditkartennummer, und es bewegt sich kein echtes Geld zwischen Konten.
Wo kann ich meine Transaktionen und Rückerstattungen sehen?
Du kannst alle Zahlungen und Rückerstattungen direkt in deinem Stripe-Dashboard verfolgen.
Gehe zu Payments, um einzelne Gebühren und ihren Status zu sehen.
Gehe zu Customers, um eine Historie von Zahlungen und Rückerstattungen pro Kunde zu sehen.
Gehe zu Balance → Transactions für eine Ledger-Ansicht von Auszahlungen, Gebühren und Anpassungen.
Jede Zahlungsaktivität, die über deine Base44 App stattfindet, wird dort in Echtzeit aufgezeichnet.
Kann ich Produkte oder Preise ändern, nachdem ich Stripe verbunden habe?
Ja. Du kannst Produkte und Preise jederzeit in deinem Stripe-Dashboard aktualisieren.Diese Änderungen gelten für Checkouts und Abonnements, die über deine Base44 App erstellt wurden. Wenn deine App spezifische Produkt- oder Preis-IDs speichert (zum Beispiel in deinen Produktdaten), stelle sicher, dass du diese Referenzen aktualisierst, wenn du neue Preise in Stripe erstellst, anstatt bestehende zu bearbeiten.
Brauche ich ein Unternehmen, um Stripe zu verwenden?
Du musst kein registriertes Unternehmen haben, um Dinge auszuprobieren. Du kannst den Stripe-Sandbox-(Test-)Modus verwenden, ohne echte Geschäftsdetails einzugeben. Aber um echte Zahlungen zu akzeptieren, verlangt Stripe verifizierte Geschäfts- und Bankinformationen.
Welche Arten von Zahlungen kann ich in meiner Base44 App akzeptieren?
Sobald verbunden, kann deine App akzeptieren:
Kredit- und Debitkarten
Apple Pay und Google Pay
Lokale Zahlungsmethoden (wie iDEAL, Bancontact usw.)
Mehrere Währungen mit automatischer Umrechnung
Kann ich Nutzer in meiner App auf wiederkehrender Basis abrechnen?
Ja. Du kannst Abonnements oder Mitgliedschaften in deiner Base44 App mit Stripe anbieten. Stripe kümmert sich automatisch um wiederkehrende Zahlungen und Verlängerungen.
Können Nutzer ihre eigene Abrechnung in meiner App verwalten?
Ja. Sobald Stripe verbunden ist, können deine App-Nutzer ihre Kartendetails aktualisieren, Rechnungen anzeigen und Abonnements über das sichere Abrechnungsportal von Stripe verwalten.
Wie akzeptiere ich Zahlungen von Kunden in Israel?
Base44 hat derzeit keine integrierte Zahlungslösung für Israel. Du kannst trotzdem Zahlungen akzeptieren, indem du den Zahlungsanbieter deiner Wahl als Integration verbindest: Bitte den KI-Chat, deinen Anbieter zu verbinden, und er richtet die Integration für dich ein.
Wie kann ich Stripe-Probleme in meiner Base44 App beheben?
Wenn Stripe in deiner App nicht wie erwartet funktioniert, zum Beispiel, wenn nichts passiert, wenn ein Nutzer auf einen “Pay”- oder “Checkout”-Button klickt, kannst du Function Logs in deinem Base44-Dashboard anzeigen, um herauszufinden, was schiefläuft.Das funktioniert für jede zahlungsbezogene Funktion, egal ob du Produkte verkaufst, Buchungen entgegennimmst oder Abonnements anbietest.So überprüfst du die Logs:
Klicke im App-Editor auf Dashboard.
Gehe zu Code → Functions.
Finde die Funktion, die mit deinem Zahlungsfluss zu tun hat (z. B. createCheckout für einen Shop).
Klicke auf die Funktion und scrolle dann zum Abschnitt Logs.
Die Logs zeigen Nachrichten darüber, was passiert ist, als die Funktion lief. Achte auf rote Fehlermeldungen. Diese können helfen, das Problem zu finden.
Beispiel:
Wenn deine App ein Shop ist und die Funktion createCheckout fehlschlägt, könnten die Logs Folgendes zeigen:
“Product not found” → eines der Elemente im Warenkorb fehlt oder hat eine falsche ID
“Invalid price” → einem Produkt fehlt ein Preis oder ist auf 0 gesetzt
“Missing success_url” → Stripe weiß nicht, wohin Nutzer nach der Zahlung geleitet werden sollen
“API Key invalid” → Stripe ist nicht richtig verbunden
Sobald du die Fehlermeldung findest, kannst du sie kopieren und in den KI-Chat einfügen, um deine Base44 App um Hilfe bei der Behebung zu bitten.
Warum funktioniert mein Zahlungs-Flow nicht oder zeigt eine leere Seite nach der Zahlung?
Wenn dein Zahlungs-Flow nicht abgeschlossen wird oder du nach der Zahlung eine leere Seite siehst, liegt das normalerweise an der App-Umgebung oder den Weiterleitungseinstellungen. Wenn du Stripe verwendest, teste deinen Flow, indem du Schritt 3 oben befolgst. Wenn du einen benutzerdefinierten Zahlungs-Flow erstellt hast oder einen anderen Anbieter verwendest, überprüfe Folgendes:Häufige Probleme:
Preview vs. veröffentlicht: Benutzerdefinierte Zahlungs-Flows funktionieren in der Vorschau normalerweise nicht richtig. Teste Zahlungen immer in deiner veröffentlichten App mit der Live-URL.
Weiterleitungs-URL-Probleme: Wenn du Weiterleitungsschleifen oder eine leere Seite nach der Zahlung siehst, überprüfe, ob deine Success- und Cancel-URLs auf deine veröffentlichte App-Domain zeigen und du nicht Vorschau-URLs mit Live-Zahlungs-Callbacks mischst.
Anmelde-Anforderungen: Wenn du eine Anmeldung erforderlich machst, um auf deine App- oder Zahlungsseiten zuzugreifen, stelle sicher, dass die Erfolgsseite nach der Zahlung für angemeldete Personen weiterhin erreichbar ist. Falsch konfigurierte Authentifizierung kann zu leeren Seiten nach dem Checkout führen.
Pop-up vs. selbes Fenster: Auf mobilen Geräten funktionieren einige Anbieter besser in einem separaten Zahlungs-Tab oder Pop-up. Wenn du Probleme beim Ersetzen der aktuellen Seite siehst, überlege, die Zahlungsseite in einem neuen Fenster zu öffnen, falls dein Anbieter dies unterstützt.
So behebst du das Problem:
Überprüfe die Browser-Konsole auf Fehler.
Gehe in deinem Base44-Dashboard zu Code → Functions und überprüfe die Logs für alle zahlungsbezogenen Backend-Funktionen.
Wenn du Webhooks verwendest, überprüfe, ob deine Webhook-URL korrekt ist und der Endpoint bereitgestellt ist und antwortet.
Wenn du die Ursache immer noch nicht finden kannst, kopiere alle Fehlermeldungen aus deiner Konsole oder den Funktions-Logs und füge sie in den Base44 KI-Chat ein. Bitte ihn, “help troubleshoot this payment flow step by step” und gib Details zu deinem Anbieter und Setup an.
Verbraucht die Verwendung von Stripe Base44 Integration Credits?
Der Aufruf von Stripe selbst verbraucht keine Base44 Integration Credits. Wenn deine App Stripe mit deinen eigenen API-Schlüsseln über Backend-Funktionen aufruft, geht die Anfrage direkt von deiner Backend-Funktion an Stripe. Base44s eingebaute Dienste sind nicht beteiligt.Integration Credits werden nur verwendet, wenn deine App Base44s eigene eingebaute Dienste verwendet.Wenn dein Stripe-Zahlungs-Flow auch einen dieser eingebauten Dienste auslöst, zum Beispiel das Senden einer Bestätigungs-E-Mail über Base44s SendEmail, verbrauchen diese spezifischen Aktionen normalerweise Integration Credits. Stripe selbst tut das nicht.
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.
War diese Seite hilfreich?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Base44 Support Documentation","colors":{"primary":"#FF6A00","light":"#FF8E5D","dark":"#FF6A00"},"logo":{"light":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890","dark":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-dark.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=6c3ad8a8d1ae8299c119d554dc371843","href":"/"},"favicon":"https://mintcdn.com/base44/XkAHbvyG1CwOBCSP/images/base44-favicon.svg?fit=max\u0026auto=format\u0026n=XkAHbvyG1CwOBCSP\u0026q=85\u0026s=2a7fda75e5497e8b44f47f01bb3aa807","api":{"playground":{}},"background":{"color":{"light":"#FAF9F7","dark":"#1E1E24"}},"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/changelog/product","label":"Changelog"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"footer":{"socials":{"twitter":"https://x.com/base44","discord":"https://discord.com/invite/ThpYPZpVts","linkedin":"https://www.linkedin.com/company/base44"}},"seo":{"metatags":{"canonical":"https://docs.base44.com","og:image":"https://docs.base44.com/images/base44-docs-og.png","og:image:width":"2400","og:image:height":"1260","twitter:image":"https://docs.base44.com/images/base44-docs-og.png","twitter:card":"summary_large_image"},"indexing":"all"},"integrations":{"mixpanel":{"projectToken":"cc6e9e106e4b833fc3a3819c11b74138"}},"contextual":{"options":["copy","view","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"href":""},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"pt-BR"},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"es"},{"language":"he","hidden":true,"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"he"},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"ja"},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"de"},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"fr"},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"it"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"base44","hasAudioNarration":true,"actualSubdomain":"base44","customDomains":["docs.base44.com"],"gitSource":{"type":"github","owner":"base44-dev","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae48b0421d44d6b52dcc0a7","collectionId":"2442fe2f-3c67-45b1-9e78-e7cdd18dcb87","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae48b0421d44d6b52dcc0a7"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae48b0421d44d6b52dcc0a7","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"Developers","count":789},{"language":"en","tag":"APIs","count":569},{"language":"en","tag":"Apps API (Beta)","count":441},{"language":"de","tag":"Entwickler","count":138},{"language":"es","tag":"Desarrolladores","count":138},{"language":"fr","tag":"Développeurs","count":138},{"language":"he","tag":"מפתחים","count":138},{"language":"it","tag":"Sviluppatori","count":138},{"language":"ja","tag":"開発者","count":138},{"language":"pt-BR","tag":"Desenvolvedores","count":138},{"language":"en","tag":"API Reference","count":115},{"language":"en","tag":"Apps","count":106},{"language":"en","tag":"Google Ads","count":90},{"language":"en","tag":"Skills","count":76},{"language":"en","tag":"Workspace API (Beta)","count":75},{"language":"de","tag":"Apps","count":74},{"language":"es","tag":"Aplicaciones","count":74},{"language":"fr","tag":"Applications","count":74},{"language":"it","tag":"App","count":74},{"language":"ja","tag":"アプリ","count":74},{"language":"pt-BR","tag":"Apps","count":74},{"language":"he","tag":"אפליקציות","count":73},{"language":"en","tag":"CLI","count":59},{"language":"de","tag":"CLI","count":59},{"language":"es","tag":"CLI","count":59},{"language":"fr","tag":"CLI","count":59},{"language":"he","tag":"CLI","count":59},{"language":"it","tag":"CLI","count":59},{"language":"ja","tag":"CLI","count":59},{"language":"pt-BR","tag":"CLI","count":59},{"language":"en","tag":"Commands","count":57},{"language":"de","tag":"Commands","count":57},{"language":"es","tag":"Commands","count":57},{"language":"fr","tag":"Commands","count":57},{"language":"he","tag":"Commands","count":57},{"language":"it","tag":"Commands","count":57},{"language":"ja","tag":"Commands","count":57},{"language":"pt-BR","tag":"Commands","count":57},{"language":"de","tag":"App erstellen","count":45},{"language":"es","tag":"Creando tu app","count":45},{"language":"fr","tag":"Créer votre app","count":45},{"language":"he","tag":"בניית האפליקציה","count":45},{"language":"it","tag":"Creare la tua app","count":45},{"language":"ja","tag":"アプリの構築","count":45},{"language":"pt-BR","tag":"Criando seu app","count":45},{"language":"de","tag":"Backend (Beta)","count":42},{"language":"es","tag":"Backend (Beta)","count":42},{"language":"fr","tag":"Backend (Beta)","count":42},{"language":"he","tag":"Backend (בטא)","count":42},{"language":"it","tag":"Backend (Beta)","count":42},{"language":"ja","tag":"バックエンド (Beta)","count":42},{"language":"pt-BR","tag":"Backend (Beta)","count":42},{"language":"de","tag":"Konto \u0026 Abrechnung","count":31},{"language":"es","tag":"Cuenta y facturación","count":31},{"language":"fr","tag":"Compte et facturation","count":31},{"language":"he","tag":"חשבון וחיוב","count":31},{"language":"it","tag":"Account e fatturazione","count":31},{"language":"ja","tag":"アカウントと請求","count":31},{"language":"pt-BR","tag":"Conta e faturamento","count":31},{"language":"de","tag":"SDKs","count":29},{"language":"es","tag":"SDKs","count":29},{"language":"fr","tag":"SDKs","count":29},{"language":"he","tag":"SDKs","count":29},{"language":"it","tag":"SDKs","count":29},{"language":"ja","tag":"SDKs","count":29},{"language":"pt-BR","tag":"SDKs","count":29},{"language":"de","tag":"App SDK","count":22},{"language":"es","tag":"App SDK","count":22},{"language":"fr","tag":"App SDK","count":22},{"language":"he","tag":"App SDK","count":22},{"language":"it","tag":"App SDK","count":22},{"language":"ja","tag":"App SDK","count":22},{"language":"pt-BR","tag":"App SDK","count":22},{"language":"de","tag":"Unternehmen","count":21},{"language":"es","tag":"Empresas","count":21},{"language":"fr","tag":"Entreprise","count":21},{"language":"he","tag":"ארגונים","count":21},{"language":"it","tag":"Aziende","count":21},{"language":"ja","tag":"エンタープライズ","count":21},{"language":"pt-BR","tag":"Empresas","count":21},{"language":"default","tag":"Developers","count":2},{"language":"default","tag":"APIs","count":2},{"language":"default","tag":"Audit Logs API","count":2},{"language":"default","tag":"API Reference","count":2},{"language":"default","tag":"audit-logs","count":2}],"searchSettings":{"showContentSnippets":true,"maxResults":10}},"assistantConfig":{"enableStarterQuestions":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"68f8934ac32e3459832881b0","deploymentId":"6792c6d6e85c02040dc386df","questionText":"Which plans come with a free domain?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:18:18.293Z","updatedAt":"2025-10-22T08:18:18.293Z","__v":0},{"_id":"68f892c4c32e345983287064","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How are credits used?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:16:04.700Z","updatedAt":"2025-10-22T08:16:24.261Z","__v":0},{"_id":"68f892aec32e345983286ddf","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How do I use Discuss mode?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:15:42.469Z","updatedAt":"2025-10-22T08:15:42.469Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/_mintlify/custom/base44/07406dc4820eb06f/custom.css"}],"page":{"pagePath":"de/documentation/setting-up-your-app/setting-up-payments","slug":"/de/documentation/setting-up-your-app/setting-up-payments","pageMetadata":{"title":"Stripe einrichten","description":"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.","sidebarTitle":"Stripe einrichten","href":"/de/documentation/setting-up-your-app/setting-up-payments"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,code:`code`,em:`em`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,Info,Note,OptimizedImage,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Mit Base44 kannst du Stripe-Zahlungen direkt aus dem KI-Chat in deinem App-Editor einrichten. Du kannst den Chat bitten, Stripe zu installieren und einen Checkout-Flow für deine App zu erstellen. Alles beginnt in einer sicheren Stripe-Testumgebung, sodass du Testzahlungen ausführen kannst, bevor du dein Live-Stripe-Konto verbindest und deine API-Schlüssel hinzufügst.`}),`\n`,_jsx(Frame,{caption:`Beispiel-Shop, in dem Kunden Produkte durchsuchen und über einen Stripe-gestützten Checkout bezahlen können`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=b9f57ea60c8d73a4a6e4b061a1e42dea`,alt:`Ein Hattery-Shop mit einem Hero-Bereich Elevate Your Style und 3 vorgestellten Hüten`,className:`mint-mx-auto`,style:{width:`75%`},\"data-og-width\":`1038`,width:`1038`,\"data-og-height\":`947`,height:`947`,\"data-path\":`images/hatss.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=280\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=28a7dad28217ab6f1a20d3977f10dab8 280w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=560\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=84144bbce3372cb2c0d235f050abb8a8 560w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=840\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=25e3d078ce4e337538e085491f196565 840w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=1100\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=69d1204f35acf2ba497b494846320d33 1100w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=1650\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=652e82eb8cc5bf30eb65139218d1a9ed 1650w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=2500\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=5c37ff40b5cd77f786ce5157a3233035 2500w`})}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Dieser Flow wurde im Januar 2026 veröffentlicht und ersetzt den alten Stripe-Flow.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schritt-1-|-stripe-installieren`,children:`Schritt 1 | Stripe installieren`}),`\n`,_jsx(_components.p,{children:`Beginne, indem du den Base44-Chat bittest, Stripe für deine App zu installieren. Base44 richtet alles in einer Testumgebung ein, damit du experimentieren kannst, ohne echte Gebühren zu verursachen.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Hinweis:`}),` Stripe ist ab dem `,_jsx(_components.strong,{children:`Builder`}),`-Tarif verfügbar.`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`So installierst du Stripe:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Gehe zu deinem App-Editor.`}),`\n`,_jsxs(_components.li,{children:[`Bitte den KI-Chat, Zahlungen für deine App einzurichten. Du kannst zum Beispiel sagen:\n`,_jsx(_components.code,{children:`Connect a payment method so I can take payments from customers.`})]}),`\n`,_jsxs(_components.li,{children:[`Überprüfe die Antwort von Base44, die beschreibt, dass Stripe-Zahlungen für deine App in einer Testumgebung eingerichtet werden, und klicke auf `,_jsx(_components.strong,{children:`Install Stripe`}),`.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Stripe über den KI-Chat installieren`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f5a920d1f1b439c135bc411e55697dab`,alt:`Stripe-Zahlungsmethode über den KI-Chat in Base44 verbinden`,\"data-og-width\":`3444`,width:`3444`,\"data-og-height\":`1760`,height:`1760`,\"data-path\":`images/stripeaichat.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=e14d28798c813d9062a22e50a1c54b4d 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=3a3f51970be91230728820f8286d1176 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=20648b0c70b07b80ce0f31c675e32be3 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=abc030651e274a7ea08e2ec3be559b0c 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f2bc0b23365590714a18c152cc47428a 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=be4ec648c0a711ece4fa09897735cb7a 2500w`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Wenn du Stripe installiert hast, gehe zu `,_jsx(_components.strong,{children:`Dashboard`}),` → `,_jsx(_components.strong,{children:`Integrations`}),` → `,_jsx(_components.strong,{children:`Stripe`}),`, um den Einrichtungsleitfaden zu sehen.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schritt-2-|-deine-produkte-erstellen`,children:`Schritt 2 | Deine Produkte erstellen`}),`\n`,_jsx(_components.p,{children:`Bitte den KI-Chat, deine Produkte zu erstellen. Du kannst den Chat zum Beispiel bitten:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`Create 3 products for my store:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Classic Baseball Hat – $20`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Wool Beanie – $25`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Sun Visor – $18`})}),`\n`]}),`\n`,_jsx(_components.p,{children:`Die Produkte und Preise werden direkt in Stripe erstellt, und du siehst und verwaltest sie über dein Stripe Dashboard. Wenn du später Produkte ändern oder hinzufügen möchtest, kannst du den KI-Chat bitten, das für dich zu tun.`}),`\n`,_jsx(_components.p,{children:`Base44 verwendet dann diese Stripe-Produkte und -Preise, wenn es deine Checkout-Flows erstellt. Es erstellt nicht automatisch eine separate Produktdatenbank für dich.`}),`\n`,_jsx(Frame,{caption:`Produkte über den Chat erstellen`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=d3ef0dc6fb338f7cdb65f0c3f506133b`,alt:`KI-Chat mit hervorgehobenem Prompt zum Erstellen von 3 Produkten, neben dem erstellten Shop`,\"data-og-width\":`1655`,width:`1655`,\"data-og-height\":`954`,height:`954`,\"data-path\":`images/addingproducts.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=280\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=8a8f1a6beac0cff78a03d63b914046fc 280w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=560\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=1316627ed784621fa79e5ccca19c4c34 560w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=840\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=f6a3380c8b354f9c212edd6cc7c18678 840w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=1100\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=27566d0a670e270c52844053c11ef245 1100w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=1650\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=20b51c2a2b3bb2350e010c46ed6a5761 1650w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=2500\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=e40c747db5c6b4adf1c00161e42da7d0 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schritt-3-|-deinen-checkout-flow-testen`,children:`Schritt 3 | Deinen Checkout-Flow testen`}),`\n`,_jsx(_components.p,{children:`Nachdem Stripe installiert ist, kannst du deinen Checkout-Flow mit der Testkarte von Stripe testen. Das hilft dir zu bestätigen, dass die Customer Journey, von der Produktauswahl bis zur Zahlung, wie erwartet funktioniert.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Hinweis:`}),` Der Checkout-Flow läuft nur in deiner veröffentlichten App, nicht in der Editor-Vorschau. Stelle sicher, dass du deine App zuerst veröffentlichst und dann die Live-Seite öffnest, um deine Testzahlung auszuführen.`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`So führst du eine Testzahlung aus:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Klicke im App-Editor auf `,_jsx(_components.strong,{children:`Dashboard`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Stripe`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Try a test payment`}),` und dann auf `,_jsx(_components.strong,{children:`Copy Card Number`}),`, damit du sie während des Checkouts einfügen kannst.`]}),`\n`,_jsx(_components.li,{children:`Veröffentliche deine App.`}),`\n`,_jsxs(_components.li,{children:[`Gehe durch den Checkout-Flow und gib im Zahlungsschritt Folgendes ein:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Die Testkartennummer`}),`\n`,_jsx(_components.li,{children:`Ein beliebiges zukünftiges Ablaufdatum`}),`\n`,_jsx(_components.li,{children:`Eine beliebige 3-stellige CVC`}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Schließe den Checkout ab, um eine Testzahlung zu erstellen.`}),`\n`]}),`\n`,_jsx(Frame,{caption:`Eine Testzahlung durchführen`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=8488e04e92b0d18d48c021ccb3c51a8e`,alt:`Stripe-Integrationskarte mit hervorgehobenem Try a test payment und der Testkartennummer`,\"data-og-width\":`1915`,width:`1915`,\"data-og-height\":`680`,height:`680`,\"data-path\":`images/testpayment.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=38be473b67fc9638e13ce6f877669b28 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=b72631555185d9f06a7080cb2cb313fb 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=eaaa3ac1d81f9d75f4cc03d84e1f8f9e 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=89b16e0acb40e66b89fcbb45e0aa79a1 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f7ed448d4c21d5a355905597167a6fe6 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=a490a9f8db2dbb3565bcb877d7812f3f 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schritt-4-|-deine-stripe-sandbox-beanspruchen`,children:`Schritt 4 | Deine Stripe-Sandbox beanspruchen`}),`\n`,_jsx(_components.p,{children:`Wenn du mit der Funktionsweise des Testflows zufrieden bist, beanspruche deine Sandbox, indem du dein eigenes Stripe-Konto verbindest oder ein neues erstellst. Dieser Schritt verbindet die Testumgebung in Base44 mit deinem Stripe-Konto, damit du dich einem Live-Setup nähern kannst.`}),`\n`,_jsx(_components.p,{children:`Du kannst den KI-Chat bitten, deine Stripe-Sandbox zu beanspruchen, oder du kannst es selbst aus dem Dashboard deiner App tun.`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Wichtig:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Du hast 60 Tage Zeit, deine Stripe-Sandbox zu beanspruchen.`}),`\n`,_jsx(_components.li,{children:`Stelle sicher, dass du das richtige Stripe-Konto für dein Unternehmen verbindest. Das ist das Konto, das deine Auszahlungen erhält, wenn du live gehst.`}),`\n`]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`So beanspruchst du deine Stripe-Sandbox:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Klicke im App-Editor auf `,_jsx(_components.strong,{children:`Dashboard`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Stripe`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Claim your Stripe sandbox`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Claim \u0026 Go Live`}),`.`]}),`\n`,_jsx(_components.li,{children:`Folge den Anweisungen, um dich in deinem bestehenden Stripe-Konto anzumelden oder ein neues Stripe-Konto zu erstellen, falls du noch keines hast.`}),`\n`,_jsx(_components.li,{children:`Vervollständige alle Onboarding-Details, die Stripe verlangt, wie Geschäfts- und Bankinformationen.`}),`\n`,_jsxs(_components.li,{children:[`Wenn du zu Base44 zurückkehrst, überprüfe in `,_jsx(_components.strong,{children:`Setup`}),`, dass der Schritt Claim your Stripe sandbox als abgeschlossen angezeigt wird.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Deine Stripe-Sandbox in Base44 beanspruchen`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=00f804ef6ad94c35865012726735acb1`,alt:`Eine Integrations-Seite im App-Dashboard mit einer Stripe-Karte im Status Pending Setup. Der Schritt Claim your Stripe sandbox ist hervorgehoben und aufgeklappt und zeigt einen Button, um die Sandbox zu beanspruchen und live zu gehen`,\"data-og-width\":`1912`,width:`1912`,\"data-og-height\":`702`,height:`702`,\"data-path\":`images/sandbox1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0a24dd191215cebfdedd70733171c014 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0767176f7be5daaecbe17bed8c05deeb 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=474d8cf32210c27be8bd4c9115f3e4c7 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=2ecbcb5a9d880733b27363a15a33aac8 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0890fa9b8003039a3b5531f59f2577f0 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=2a31b73b4297acfd0e95570eb1778203 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`schritt-5-|-live-zahlungen-aktivieren`,children:`Schritt 5 | Live-Zahlungen aktivieren`}),`\n`,_jsx(_components.p,{children:`Nachdem du deine Sandbox beansprucht hast, aktiviert Base44 Live-Zahlungen für dich. Sobald dein Stripe-Konto aktiviert ist, erstellt Base44 deine Live-API-Schlüssel automatisch. Du musst sie also nicht mehr in Stripe suchen und einfügen. Damit wechselt deine App vom Testmodus in den Live-Modus. Dort entstehen echte Belastungen, wenn Kunden den Checkout abschließen.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`So aktivierst du Live-Zahlungen:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Klicke im App-Editor auf `,_jsx(_components.strong,{children:`Dashboard`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Stripe`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Öffne den Schritt `,_jsx(_components.strong,{children:`Add your live API keys from Stripe`}),`. Während dein Konto die Verbindung abschließt, siehst du `,_jsx(_components.strong,{children:`Waiting for your Stripe account to finish activating`}),`. Das passiert meist automatisch.`]}),`\n`,_jsxs(_components.li,{children:[`Wenn Stripe noch weitere Informationen braucht, klicke auf `,_jsx(_components.strong,{children:`Resume setup in Stripe`}),`. Vervollständige alle Onboarding-Details, die Stripe verlangt, wie Geschäfts- und Bankinformationen.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Sobald dein Stripe-Konto aktiv ist, werden deine Live-Schlüssel automatisch hinzugefügt, und deine App nimmt echte Zahlungen an. Um Umsatz, Transaktionen und Abonnements aus deinem App-Dashboard zu verfolgen, siehe `,_jsx(_components.a,{href:`/de/Setting-up-your-app/tracking-payments`,children:`Zahlungen in deiner App verfolgen`}),`.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Um stattdessen eigene Schlüssel zu verwenden, klicke auf `,_jsx(_components.strong,{children:`Enter keys manually`}),`. Füge deine Live-Publishable- und Secret-Schlüssel aus deinem Stripe-Dashboard ein und klicke auf `,_jsx(_components.strong,{children:`Save API keys`}),`. Zahlungen mit diesen Schlüsseln erscheinen ab dem Speichern in deiner Liste Transactions.`]})}),`\n`,_jsx(Frame,{caption:`Live-Zahlungen in Base44 aktivieren`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=d78eede2e586fdabeafdf322c7d21fdc`,alt:`Eine Stripe-Integrationskarte mit abgehakten Schritten für Testzahlung und Sandbox. Der Schritt für Live-API-Schlüssel wartet auf die Aktivierung des Stripe-Kontos und bietet Resume setup in Stripe oder Enter keys manually an`,\"data-og-width\":`1445`,width:`1445`,\"data-og-height\":`630`,height:`630`,\"data-path\":`images/stripe-api.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=280\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=7cffce1eb379fa56f88976fac58ed296 280w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=560\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=6adf1ece1a24cb1dacc278e6abcc563c 560w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=840\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=3542257339298c814f6f808948ffc443 840w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=05fdea25e2305d15f0eda53f4817d6cc 1100w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=654a7126d725e0a0a3683509cf9c4ae7 1650w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=f1138597627eaaaaa74ea8415ee398c5 2500w`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Wenn du einen eingeschränkten Schlüssel eingibst, muss er Kontolesezugriff und Webhook-Verwaltung erlauben. Ohne diese Berechtigungen kann Base44 den Schlüssel nicht speichern.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`zahlungs-flows-einrichten`,children:`Zahlungs-Flows einrichten`}),`\n`,_jsx(_components.p,{children:`Nachdem du Stripe im KI-Chat verbunden und Live-Zahlungen aktiviert hast, bist du bereit, echte Zahlungs-Flows in deiner App einzurichten. Jeder Flow sollte eine angemeldete Person zum Stripe Checkout senden und auf der Erfolgsseite die Zahlung bestätigen und ihr Konto aktualisieren, während sie noch angemeldet ist, anstatt sich allein auf Webhooks zu verlassen.`}),`\n`,_jsx(_components.p,{children:`Verwende die Beispiel-Prompts unten im KI-Chat und passe die Details an, damit sie zu dem passen, was du verkaufen möchtest und wie deine App jemandes Zugriff nach der Zahlung ändern soll. Du kannst sie unverändert kopieren oder anpassen, um genau zu beschreiben, was deine App tun soll.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Wenn du deine App im App Store oder bei Google Play veröffentlichen möchtest, verkaufe in der Mobile-App keine digitalen Inhalte wie Credits, Abos oder digitale Produkte. Apple und Google verlangen dafür ihre eigenen In-App-Kaufsysteme, und Base44 Apps unterstützen sie noch nicht. Was du verkaufen kannst, erfährst du unter `,_jsx(_components.a,{href:`/de/documentation/building-your-app/uploading-to-app-stores#selling-in-your-app`,children:`Verkaufen in deiner App`}),`.`]})}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Einmalige Zahlung für Credits`,id:`einmalige-zahlung-fuer-credits`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer Credits kaufen (z. B. “Buy 10 credits for $10”) und aktualisiere ihr Konto automatisch nach der Zahlung.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`I want to let my users buy credits in my app using Stripe.`,_jsx(_components.br,{}),`\n`,`After a successful payment, the user should be returned to my app and their credits should be added to their account.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verify the payment securely before adding credits.`}),`\n`,_jsx(_components.li,{children:`Add the correct number of credits to the user’s account.`}),`\n`,_jsx(_components.li,{children:`Make sure credits are only added once, even if the page is refreshed.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Optionale Folgeanfrage:`}),_jsx(_components.br,{}),`\n`,`Add a “Buy 10 Credits” button to my homepage.`]})]})]}),_jsxs(Accordion,{title:`Verkaufe ein digitales Produkt (eBooks, Online-Kurse, digitale Kunst usw.)`,id:`verkaufe-ein-digitales-produkt-ebooks-online-kurse-digitale-kunst-usw`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer einen herunterladbaren Artikel kaufen und schalte den Zugriff nach der Zahlung frei.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`I want to sell a digital product in my app using Stripe (for example, an eBook or course).`,_jsx(_components.br,{}),`\n`,`After a successful payment, the user should be returned to my app and get access to the download or content.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Record the purchase in my app.`}),`\n`,_jsx(_components.li,{children:`Unlock the user’s access to the product.`}),`\n`,_jsx(_components.li,{children:`Make sure the same payment can’t be used to unlock the product multiple times.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Buche eine Dienstleistung (Yoga, Coaching usw.)`,id:`buche-eine-dienstleistung-yoga-coaching-usw`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer für die Buchung eines Zeitfensters bezahlen und speichere den Termin in ihrem Konto.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`I want to let my users book a paid service in my app using Stripe (for example, a yoga session or coaching call).`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users choose a service and time slot.`}),`\n`,_jsx(_components.li,{children:`Handle the payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, save the booking (service, time, user) to a bookings collection.`}),`\n`,_jsx(_components.li,{children:`Show a clear confirmation in the app.`}),`\n`,_jsx(_components.li,{children:`Prevent double‑booking, even if the user refreshes the page or retries the confirmation.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Ein Abonnement starten`,id:`ein-abonnement-starten`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer einen wiederkehrenden Tarif abonnieren und markiere sie als abonniert.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Build a Stripe subscription flow where my users can sign up for a recurring plan.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users choose a subscription plan in my app.`}),`\n`,_jsx(_components.li,{children:`Handle the recurring payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful signup, mark the user as “Pro” (or subscribed) in their account.`}),`\n`,_jsx(_components.li,{children:`Store the subscription details so I can manage cancellations or billing updates later.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Ein Abonnement kündigen`,id:`ein-abonnement-kuendigen`,children:[_jsx(_components.p,{children:`Erlaube deinen App-Nutzern, ihren Tarif zu kündigen und ihre Zugriffsstufe herabzustufen.`}),_jsxs(Tip,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`})}),_jsx(_components.p,{children:`Create a cancellation flow for subscriptions.`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users cancel their subscription, either from a page in my app or via the Stripe customer portal.`}),`\n`,_jsx(_components.li,{children:`After a cancellation, update the user’s account so they lose their “Pro” / subscribed status.`}),`\n`,_jsx(_components.li,{children:`Optionally, show a clear message or redirect them to a downgraded page or plan.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Eine Rückerstattung ausstellen und Zugriff widerrufen`,id:`eine-rueckerstattung-ausstellen-und-zugriff-widerrufen`,children:[_jsx(_components.p,{children:`Wenn eine Rückerstattung verarbeitet wird, entferne Credits oder blockiere den Inhaltszugriff.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Set up a secure flow to handle Stripe refunds.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When a refund is processed, let an admin trigger a check from inside the app.`}),`\n`,_jsx(_components.li,{children:`Verify that the refunded payment belongs to the correct user.`}),`\n`,_jsx(_components.li,{children:`Revoke access or subtract credits from that user’s account.`}),`\n`,_jsx(_components.li,{children:`Prevent the same refund from being processed more than once.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Optionale Folgeanfrage:`}),_jsx(_components.br,{}),`\n`,`Create an admin page where I can enter a Stripe payment or session ID, review the details, and apply the refund-related changes (like removing access or credits) manually.`]})]})]}),_jsxs(Accordion,{title:`Tickets für ein Event verkaufen`,id:`tickets-fuer-ein-event-verkaufen`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer ein Ticket für ein einmaliges Event kaufen und speichere ihre Registrierung.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`I want to sell tickets for an event in my app using Stripe.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users buy a ticket for a specific event.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, save the attendee’s details (name, email, event) in an attendees list or collection.`}),`\n`,_jsx(_components.li,{children:`Show a clear confirmation or thank-you page after purchase.`}),`\n`,_jsx(_components.li,{children:`Optionally, generate a simple ticket or confirmation code the attendee can use at the event.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Trinkgelder oder Spenden akzeptieren`,id:`trinkgelder-oder-spenden-akzeptieren`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer deine Arbeit oder dein Projekt mit einer einmaligen oder monatlichen Zahlung unterstützen.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Create a flow to accept donations or tips in my app using Stripe.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users choose a suggested amount (for example, $5, $10, $25) or enter a custom amount.`}),`\n`,_jsx(_components.li,{children:`Handle the payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, show a thank-you page or message.`}),`\n`,_jsx(_components.li,{children:`Optionally, save each donation in a Donations collection linked to the user’s account.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Optionale Folgeanfrage:`}),_jsx(_components.br,{}),`\n`,`Add a “Support Me” button to my About page that takes users into this donation flow.`]})]})]}),_jsxs(Accordion,{title:`Internationale Zahlungen akzeptieren`,id:`internationale-zahlungen-akzeptieren`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer aus anderen Ländern mit lokaler Währung oder Methoden bezahlen.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Set up my Stripe payments so they work well for international users.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Enable common international payment methods (for example, iDEAL, Bancontact, Apple Pay, Google Pay).`}),`\n`,_jsx(_components.li,{children:`Use Stripe’s automatic currency conversion so my users can pay in their local currency.`}),`\n`,_jsx(_components.li,{children:`Show prices in USD in my app, but let Stripe handle local pricing at checkout.`}),`\n`,_jsx(_components.li,{children:`Make sure the checkout flow works smoothly for users in different countries.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`Markenrechnungen senden`,id:`markenrechnungen-senden`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer eine professionelle Rechnung erhalten und später über eine Stripe-gehostete Seite bezahlen.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Set up a Stripe invoicing flow in my app.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let me generate and send an invoice to a user from my app.`}),`\n`,_jsx(_components.li,{children:`Include a description, amount, and due date on each invoice.`}),`\n`,_jsx(_components.li,{children:`Email the user a secure payment link they can use to pay the invoice.`}),`\n`,_jsx(_components.li,{children:`After the invoice is paid, update the user’s record in my app (for example, mark the invoice as paid or unlock access).`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Optionale Folgeanfrage:`}),_jsx(_components.br,{}),`\n`,`Add an “Invoice a Client” button to my admin dashboard that starts this flow.`]})]})]}),_jsxs(Accordion,{title:`Einen einfachen Marktplatz bauen (Fortgeschritten – Stripe Connect)`,id:`einen-einfachen-marktplatz-bauen-fortgeschritten-stripe-connect`,children:[_jsx(_components.p,{children:`Lass deine App-Nutzer ihre eigenen Produkte oder Dienstleistungen verkaufen und direkte Auszahlungen erhalten.`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Was du in den Chat tippen kannst:`}),_jsx(_components.br,{}),`\n`,`Create a basic marketplace in my app using Stripe Connect.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users register as sellers and connect their own Stripe accounts.`}),`\n`,_jsx(_components.li,{children:`When a customer buys something, route the payment to the correct seller.`}),`\n`,_jsx(_components.li,{children:`Optionally, take a small platform fee from each transaction.`}),`\n`,_jsx(_components.li,{children:`Track transactions and show each seller their earnings and payout history.`}),`\n`]})]}),_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://stripe.com/connect`,children:`Stripe Connect`}),` ist fortgeschrittener und kann zusätzliche Einrichtung oder Genehmigung von Stripe erfordern.`]})})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`faqs`,children:`FAQs`}),`\n`,_jsx(_components.p,{children:`Klicke unten auf eine Frage, um mehr über das Einrichten von Zahlungen zu erfahren.`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Verwenden Testzahlungen echtes Geld?`,id:`verwenden-testzahlungen-echtes-geld`,children:_jsx(_components.p,{children:`Nein. Wenn du Schritt 2 befolgst, werden Zahlungen im Stripe-Testmodus erstellt. Du verwendest die Testkreditkartennummer, und es bewegt sich kein echtes Geld zwischen Konten.`})}),_jsxs(Accordion,{title:`Wo kann ich meine Transaktionen und Rückerstattungen sehen?`,id:`wo-kann-ich-meine-transaktionen-und-rueckerstattungen-sehen`,children:[_jsx(_components.p,{children:`Du kannst alle Zahlungen und Rückerstattungen direkt in deinem Stripe-Dashboard verfolgen.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Gehe zu `,_jsx(_components.strong,{children:`Payments`}),`, um einzelne Gebühren und ihren Status zu sehen.`]}),`\n`,_jsxs(_components.li,{children:[`Gehe zu `,_jsx(_components.strong,{children:`Customers`}),`, um eine Historie von Zahlungen und Rückerstattungen pro Kunde zu sehen.`]}),`\n`,_jsxs(_components.li,{children:[`Gehe zu `,_jsx(_components.strong,{children:`Balance`}),` → `,_jsx(_components.strong,{children:`Transactions`}),` für eine Ledger-Ansicht von Auszahlungen, Gebühren und Anpassungen.`]}),`\n`]}),_jsx(_components.p,{children:`Jede Zahlungsaktivität, die über deine Base44 App stattfindet, wird dort in Echtzeit aufgezeichnet.`})]}),_jsxs(Accordion,{title:`Kann ich Produkte oder Preise ändern, nachdem ich Stripe verbunden habe?`,id:`kann-ich-produkte-oder-preise-aendern-nachdem-ich-stripe-verbunden-habe`,children:[_jsx(_components.p,{children:`Ja. Du kannst Produkte und Preise jederzeit in deinem Stripe-Dashboard aktualisieren.`}),_jsx(_components.p,{children:`Diese Änderungen gelten für Checkouts und Abonnements, die über deine Base44 App erstellt wurden. Wenn deine App spezifische Produkt- oder Preis-IDs speichert (zum Beispiel in deinen Produktdaten), stelle sicher, dass du diese Referenzen aktualisierst, wenn du neue Preise in Stripe erstellst, anstatt bestehende zu bearbeiten.`})]}),_jsx(Accordion,{title:`Brauche ich ein Unternehmen, um Stripe zu verwenden?`,id:`brauche-ich-ein-unternehmen-um-stripe-zu-verwenden`,children:_jsx(_components.p,{children:`Du musst kein registriertes Unternehmen haben, um Dinge auszuprobieren. Du kannst den Stripe-Sandbox-(Test-)Modus verwenden, ohne echte Geschäftsdetails einzugeben. Aber um echte Zahlungen zu akzeptieren, verlangt Stripe verifizierte Geschäfts- und Bankinformationen.`})}),_jsxs(Accordion,{title:`Welche Arten von Zahlungen kann ich in meiner Base44 App akzeptieren?`,id:`welche-arten-von-zahlungen-kann-ich-in-meiner-base44-app-akzeptieren`,children:[_jsx(_components.p,{children:`Sobald verbunden, kann deine App akzeptieren:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Kredit- und Debitkarten`}),`\n`,_jsx(_components.li,{children:`Apple Pay und Google Pay`}),`\n`,_jsx(_components.li,{children:`Lokale Zahlungsmethoden (wie iDEAL, Bancontact usw.)`}),`\n`,_jsx(_components.li,{children:`Mehrere Währungen mit automatischer Umrechnung`}),`\n`]})]}),_jsx(Accordion,{title:`Kann ich Nutzer in meiner App auf wiederkehrender Basis abrechnen?`,id:`kann-ich-nutzer-in-meiner-app-auf-wiederkehrender-basis-abrechnen`,children:_jsx(_components.p,{children:`Ja. Du kannst Abonnements oder Mitgliedschaften in deiner Base44 App mit Stripe anbieten. Stripe kümmert sich automatisch um wiederkehrende Zahlungen und Verlängerungen.`})}),_jsx(Accordion,{title:`Können Nutzer ihre eigene Abrechnung in meiner App verwalten?`,id:`koennen-nutzer-ihre-eigene-abrechnung-in-meiner-app-verwalten`,children:_jsx(_components.p,{children:`Ja. Sobald Stripe verbunden ist, können deine App-Nutzer ihre Kartendetails aktualisieren, Rechnungen anzeigen und Abonnements über das sichere Abrechnungsportal von Stripe verwalten.`})}),_jsx(Accordion,{title:`Wie akzeptiere ich Zahlungen von Kunden in Israel?`,id:`wie-akzeptiere-ich-zahlungen-von-kunden-in-israel`,children:_jsx(_components.p,{children:`Base44 hat derzeit keine integrierte Zahlungslösung für Israel. Du kannst trotzdem Zahlungen akzeptieren, indem du den Zahlungsanbieter deiner Wahl als Integration verbindest: Bitte den KI-Chat, deinen Anbieter zu verbinden, und er richtet die Integration für dich ein.`})}),_jsxs(Accordion,{title:`Wie kann ich Stripe-Probleme in meiner Base44 App beheben?`,id:`wie-kann-ich-stripe-probleme-in-meiner-base44-app-beheben`,children:[_jsxs(_components.p,{children:[`Wenn Stripe in deiner App nicht wie erwartet funktioniert, zum Beispiel, wenn nichts passiert, wenn ein Nutzer auf einen “Pay”- oder “Checkout”-Button klickt, kannst du `,_jsx(_components.strong,{children:`Function Logs`}),` in deinem Base44-Dashboard anzeigen, um herauszufinden, was schiefläuft.`]}),_jsx(_components.p,{children:`Das funktioniert für jede zahlungsbezogene Funktion, egal ob du Produkte verkaufst, Buchungen entgegennimmst oder Abonnements anbietest.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`So überprüfst du die Logs:`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Klicke im App-Editor auf `,_jsx(_components.strong,{children:`Dashboard`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Gehe zu `,_jsx(_components.strong,{children:`Code`}),` → `,_jsx(_components.strong,{children:`Functions`}),`.`]}),`\n`,_jsx(_components.li,{children:`Finde die Funktion, die mit deinem Zahlungsfluss zu tun hat (z. B. createCheckout für einen Shop).`}),`\n`,_jsxs(_components.li,{children:[`Klicke auf die Funktion und scrolle dann zum Abschnitt `,_jsx(_components.strong,{children:`Logs`}),`.`]}),`\n`]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`Die Logs zeigen Nachrichten darüber, was passiert ist, als die Funktion lief. Achte auf `,_jsx(_components.strong,{children:`rote Fehlermeldungen`}),`. Diese können helfen, das Problem zu finden.`]})}),_jsxs(Info,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Beispiel:`}),_jsx(_components.br,{}),`\n`,`Wenn deine App ein Shop ist und die Funktion `,_jsx(_components.em,{children:`createCheckout`}),` fehlschlägt, könnten die Logs Folgendes zeigen:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Product not found”`}),` → eines der Elemente im Warenkorb fehlt oder hat eine falsche ID`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Invalid price”`}),` → einem Produkt fehlt ein Preis oder ist auf 0 gesetzt`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Missing success_url”`}),` → Stripe weiß nicht, wohin Nutzer nach der Zahlung geleitet werden sollen`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“API Key invalid”`}),` → Stripe ist nicht richtig verbunden`]}),`\n`]})]}),_jsx(_components.p,{children:`Sobald du die Fehlermeldung findest, kannst du sie kopieren und in den KI-Chat einfügen, um deine Base44 App um Hilfe bei der Behebung zu bitten.`})]}),_jsxs(Accordion,{title:`Warum funktioniert mein Zahlungs-Flow nicht oder zeigt eine leere Seite nach der Zahlung?`,id:`warum-funktioniert-mein-zahlungs-flow-nicht-oder-zeigt-eine-leere-seite-nach-der-zahlung`,children:[_jsx(_components.p,{children:`Wenn dein Zahlungs-Flow nicht abgeschlossen wird oder du nach der Zahlung eine leere Seite siehst, liegt das normalerweise an der App-Umgebung oder den Weiterleitungseinstellungen. Wenn du Stripe verwendest, teste deinen Flow, indem du Schritt 3 oben befolgst. Wenn du einen benutzerdefinierten Zahlungs-Flow erstellt hast oder einen anderen Anbieter verwendest, überprüfe Folgendes:`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Häufige Probleme:`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Preview vs. veröffentlicht:`}),` Benutzerdefinierte Zahlungs-Flows funktionieren in der Vorschau normalerweise nicht richtig. Teste Zahlungen immer in deiner veröffentlichten App mit der Live-URL.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Weiterleitungs-URL-Probleme:`}),` Wenn du Weiterleitungsschleifen oder eine leere Seite nach der Zahlung siehst, überprüfe, ob deine Success- und Cancel-URLs auf deine veröffentlichte App-Domain zeigen und du nicht Vorschau-URLs mit Live-Zahlungs-Callbacks mischst.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Anmelde-Anforderungen:`}),` Wenn du eine Anmeldung erforderlich machst, um auf deine App- oder Zahlungsseiten zuzugreifen, stelle sicher, dass die Erfolgsseite nach der Zahlung für angemeldete Personen weiterhin erreichbar ist. Falsch konfigurierte Authentifizierung kann zu leeren Seiten nach dem Checkout führen.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Pop-up vs. selbes Fenster:`}),` Auf mobilen Geräten funktionieren einige Anbieter besser in einem separaten Zahlungs-Tab oder Pop-up. Wenn du Probleme beim Ersetzen der aktuellen Seite siehst, überlege, die Zahlungsseite in einem neuen Fenster zu öffnen, falls dein Anbieter dies unterstützt.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`So behebst du das Problem:`})}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Überprüfe die Browser-Konsole auf Fehler.`}),`\n`,_jsxs(_components.li,{children:[`Gehe in deinem Base44-Dashboard zu `,_jsx(_components.strong,{children:`Code`}),` → `,_jsx(_components.strong,{children:`Functions`}),` und überprüfe die Logs für alle zahlungsbezogenen Backend-Funktionen.`]}),`\n`,_jsx(_components.li,{children:`Wenn du Webhooks verwendest, überprüfe, ob deine Webhook-URL korrekt ist und der Endpoint bereitgestellt ist und antwortet.`}),`\n`]}),_jsx(_components.p,{children:`Wenn du die Ursache immer noch nicht finden kannst, kopiere alle Fehlermeldungen aus deiner Konsole oder den Funktions-Logs und füge sie in den Base44 KI-Chat ein. Bitte ihn, “help troubleshoot this payment flow step by step” und gib Details zu deinem Anbieter und Setup an.`})]}),_jsxs(Accordion,{title:`Verbraucht die Verwendung von Stripe Base44 Integration Credits?`,id:`verbraucht-die-verwendung-von-stripe-base44-integration-credits`,children:[_jsx(_components.p,{children:`Der Aufruf von Stripe selbst verbraucht keine Base44 Integration Credits. Wenn deine App Stripe mit deinen eigenen API-Schlüsseln über Backend-Funktionen aufruft, geht die Anfrage direkt von deiner Backend-Funktion an Stripe. Base44s eingebaute Dienste sind nicht beteiligt.`}),_jsxs(_components.p,{children:[`Integration Credits werden nur verwendet, wenn deine App Base44s eigene `,_jsx(_components.a,{href:`/Integrations/built-in-integrations`,children:`eingebaute Dienste`}),` verwendet.`]}),_jsx(_components.p,{children:`Wenn dein Stripe-Zahlungs-Flow auch einen dieser eingebauten Dienste auslöst, zum Beispiel das Senden einer Bestätigungs-E-Mail über Base44s SendEmail, verbrauchen diese spezifischen Aktionen normalerweise Integration Credits. Stripe selbst tut das nicht.`})]})]}),`\n`,_jsxs(Note,{children:[`Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der `,_jsx(_components.a,{href:`/`,children:`englischen Version`}),`. `]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Stripe einrichten","description":"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.","sidebarTitle":"Stripe einrichten","href":"/de/documentation/setting-up-your-app/setting-up-payments"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Schritt 1 | Stripe installieren","slug":"schritt-1-|-stripe-installieren","depth":2,"children":[]},{"title":"Schritt 2 | Deine Produkte erstellen","slug":"schritt-2-|-deine-produkte-erstellen","depth":2,"children":[]},{"title":"Schritt 3 | Deinen Checkout-Flow testen","slug":"schritt-3-|-deinen-checkout-flow-testen","depth":2,"children":[]},{"title":"Schritt 4 | Deine Stripe-Sandbox beanspruchen","slug":"schritt-4-|-deine-stripe-sandbox-beanspruchen","depth":2,"children":[]},{"title":"Schritt 5 | Live-Zahlungen aktivieren","slug":"schritt-5-|-live-zahlungen-aktivieren","depth":2,"children":[]},{"title":"Zahlungs-Flows einrichten","slug":"zahlungs-flows-einrichten","depth":2,"children":[]},{"title":"FAQs","slug":"faqs","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/base44/ca59cb34fe66af72/custom-analytics.js","/_mintlify/custom/base44/878f3d61142901ae/changelog-display.js","/_mintlify/custom/base44/655d636252386031/cta-cards.js"],"dynamicCss":".mint-mx-auto {\n margin-left: auto;\n margin-right: auto\n}","narration":{"path":"de/documentation/setting-up-your-app/setting-up-payments","locale":"de","estimatedDurationSec":1427},"subdomain":"base44","siteName":"Base44 Support Documentation","title":"Stripe einrichten - Base44 Support Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"pt-BR":{"href":"/pt-BR/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"es":{"href":"/es/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"he":{"href":"/he/documentation/setting-up-your-app/setting-up-payments","matchLevel":1,"hidden":true},"ja":{"href":"/ja/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"de":{"href":"/de/documentation/setting-up-your-app/setting-up-payments","matchLevel":0},"fr":{"href":"/fr/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"it":{"href":"/it/documentation/setting-up-your-app/setting-up-payments","matchLevel":1}}},"lastModified":"2026-10-26T06:35:08.820Z","originalFileLocation":"de/documentation/setting-up-your-app/setting-up-payments.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Stripe einrichten - Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Stripe einrichten - Base44 Support Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6A00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/de/documentation/setting-up-your-app/setting-up-payments.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.base44.com/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.base44.com/pt-BR/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.base44.com/es/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.base44.com/fr/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.base44.com/it/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.base44.com/documentation/setting-up-your-app/setting-up-payments\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.base44.com/#organization\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.base44.com#website\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments#webpage\",\"url\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\",\"name\":\"Stripe einrichten\",\"description\":\"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\",\"dateModified\":\"2026-10-26T06:35:08.820Z\",\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"App erstellen\",\"item\":\"https://docs.base44.com/de/Getting-Started/App-templates\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"In Ihrer App verkaufen\",\"item\":\"https://docs.base44.com/de/Setting-up-your-app/setting-up-wix-payments\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Stripe einrichten\",\"item\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments#article\",\"headline\":\"Stripe einrichten\",\"name\":\"Stripe einrichten\",\"description\":\"Richte Stripe in deiner App über den KI-Chat ein. Installiere Stripe, erstelle Produkte, teste den Checkout, übernimm deine Stripe-Sandbox und aktiviere Live-Zahlungen, wenn du bereit bist.\",\"url\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments#webpage\"},\"image\":\"https://docs.base44.com/images/base44-docs-og.png\",\"dateModified\":\"2026-10-26T06:35:08.820Z\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Base44 Support Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Base44 Support Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"pt-BR","href":"/pt-BR/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"es","href":"/es/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"he","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"hidden":true,"pages":[{"title":"he","href":"/he/documentation/setting-up-your-app/setting-up-payments","hidden":true}]},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"ja","href":"/ja/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"tabs":[{"tab":"Apps","pages":[{"group":"Erste Schritte","icon":"rocket","pages":[{"title":"Apps, Websites und KI-Agenten bauen","sidebarTitle":"Willkommen bei Base44","mode":"wide","href":"/de"},{"title":"Eine App bauen","sidebarTitle":"Eine App bauen","href":"/de/Getting-Started/Quick-start-guide"},{"title":"Eine Website erstellen","sidebarTitle":"Eine Website erstellen","href":"/de/Getting-Started/building-a-website"},{"title":"Mit deinem ersten Prompt starten","sidebarTitle":"Mit deinem ersten Prompt starten","href":"/de/Getting-Started/starting-from-your-first-prompt"},{"title":"Ein Projekt zu Base44 migrieren","sidebarTitle":"Ein Projekt zu Base44 migrieren","href":"/de/Getting-Started/migrating-an-existing-app"},{"title":"Base Code verwenden","sidebarTitle":"Base Code verwenden","href":"/de/Getting-Started/base-code"},{"title":"Aus Figma importieren","sidebarTitle":"Aus Figma importieren","href":"/de/Getting-Started/import-from-figma"},{"title":"Einen Superagent bauen","sidebarTitle":"Superagents im Überblick","href":"/de/Getting-Started/superagent"},{"title":"Einen Base44 Partner engagieren oder werden","sidebarTitle":"Einen Partner engagieren","href":"/de/Getting-Started/Hiring-a-partner"}]},{"title":"Import aus Figma in Base44","sidebarTitle":"Figma-Import-Richtlinien","hidden":true,"href":"/de/Getting-Started/import-from-figma-guidelines"},{"group":"App erstellen","icon":"screwdriver-wrench","pages":[{"title":"App-Vorlagen verwenden","sidebarTitle":"App-Vorlagen","href":"/de/Getting-Started/App-templates"},{"title":"Den App-Editor kennenlernen","sidebarTitle":"Den App-Editor erkunden","href":"/de/Getting-Started/app-editor-overview"},{"title":"Den KI-Chat in Base44 verwenden","sidebarTitle":"Den KI-Chat verwenden","href":"/de/Building-your-app/AI-chat-modes"},{"title":"Mit Branches arbeiten","sidebarTitle":"Mit Branches arbeiten","href":"/de/Building-your-app/working-with-branches"},{"title":"Kommentare in deiner App","sidebarTitle":"Kommentare hinzufügen","href":"/de/Building-your-app/Commenting-on-your-app"},{"title":"Eine Präsentation erstellen","sidebarTitle":"Eine Präsentation erstellen","href":"/de/Building-your-app/building-a-presentation"},{"group":"Prompts schreiben","pages":[{"title":"Prompt-Bibliothek","sidebarTitle":"Prompt-Bibliothek","href":"/de/Getting-Started/Prompt-library"},{"title":"Effektive Prompts in Base44 schreiben","sidebarTitle":"Bessere Prompts schreiben","href":"/de/Getting-Started/Prompt-guide"}]},{"group":"App gestalten","pages":[{"title":"Mit KI designen","sidebarTitle":"Mit KI designen","href":"/de/Building-your-app/Designing-with-AI"},{"title":"Deine App designen","sidebarTitle":"Deine App designen","href":"/de/Building-your-app/Design"},{"title":"Design-Grundlagen und Layout","sidebarTitle":"Grundlagen \u0026 Layout festlegen","href":"/de/Building-your-app/Design-foundations-and-layout"},{"title":"Design-System","sidebarTitle":"Design-Systeme erstellen","href":"/de/Building-your-app/Design-system"},{"title":"Komponenten zu deiner App hinzufügen","sidebarTitle":"Komponenten hinzufügen","href":"/de/Building-your-app/Components-library"},{"title":"Medien hochladen und verwalten","sidebarTitle":"Deine Medien verwalten","href":"/de/Building-your-app/Using-media"},{"title":"Deine App-Seiten verwalten","sidebarTitle":"Deine Seiten verwalten","href":"/de/Building-your-app/managing-your-pages"},{"title":"Den Canvas verwenden","sidebarTitle":"Den Canvas verwenden","href":"/de/Building-your-app/Canvas"},{"title":"npm-Pakete hinzufügen und verwenden","sidebarTitle":"npm-Pakete hinzufügen","href":"/de/Building-your-app/NPM-packages"}]},{"group":"App-Verhalten steuern","pages":[{"title":"E-Mails aus deiner App senden","sidebarTitle":"E-Mails senden","href":"/de/documentation/building-your-app/sending-emails"},{"title":"Die E-Mails deiner App gestalten","sidebarTitle":"E-Mails gestalten","href":"/de/Building-your-app/Designing-emails"},{"title":"Einen KI-Agenten für deine App einrichten","sidebarTitle":"KI-Agenten für deine App","href":"/de/Building-your-app/AI-agents-for-apps"},{"title":"Workflows für deine App erstellen","sidebarTitle":"Workflows erstellen","href":"/de/Building-your-app/Creating-workflows"},{"title":"Base44 Entwicklerwerkzeuge","sidebarTitle":"Entwicklerwerkzeuge nutzen","href":"/de/documentation/building-your-app/developer-tools"},{"title":"Die API-Seite deiner App verwenden","sidebarTitle":"Die API deiner App verwenden","href":"/de/Building-your-app/your-apps-api-page"}]},{"group":"App-Einstellungen verwalten","pages":[{"title":"Login und Registrierung verwalten","sidebarTitle":"App-Login und Registrierung","href":"/de/Setting-up-your-app/Managing-login-and-registration"},{"title":"Eine Domain mit deiner App verbinden","sidebarTitle":"Domains im Überblick","href":"/de/Setting-up-your-app/Setting-up-your-custom-domain"},{"title":"Eine Domain bei Wix kaufen","sidebarTitle":"Domain bei Wix kaufen","href":"/de/Setting-up-your-app/Buying-a-domain-with-Wix"},{"title":"Eine GoDaddy- oder IONOS-Domain verwalten","sidebarTitle":"GoDaddy-Domain verwalten","href":"/de/Setting-up-your-app/Buying-a-domain-from-Base44"},{"title":"Eine externe Domain verbinden","sidebarTitle":"Externe Domain verbinden","href":"/de/Setting-up-your-app/Connecting-an-external-domain"},{"title":"E-Mails von einer eigenen Domain versenden","sidebarTitle":"E-Mails von einer Domain senden","href":"/de/Setting-up-your-app/Sending-emails-from-a-custom-domain"},{"title":"Eine Business-E-Mail kaufen","sidebarTitle":"Business-E-Mail kaufen","href":"/de/Setting-up-your-app/Buying-a-business-email"}]},{"group":"In Ihrer App verkaufen","pages":[{"title":"Base44 Payments powered by Wix einrichten","description":"Richte Base44 Payments powered by Wix ein, um in deiner App zu verkaufen. Verbinde Zahlungen, schließe die Verifizierung ab und verwalte Auszahlungen, Rückerstattungen und Abos.","sidebarTitle":"Base44 Payments einrichten","href":"/de/Setting-up-your-app/setting-up-wix-payments"},{"title":"Stripe einrichten","sidebarTitle":"Stripe einrichten","href":"/de/documentation/setting-up-your-app/setting-up-payments"},{"title":"Zahlungen in deiner App verfolgen","description":"Verfolge die Verkäufe deiner App im Tab Payments. Vergleiche den Umsatz über Zeiträume, prüfe jede Transaktion und sieh, welche Kunden deine wiederkehrenden Pläne nutzen.","sidebarTitle":"Zahlungen verfolgen","href":"/de/Setting-up-your-app/tracking-payments"},{"title":"Zahlungen in Israel akzeptieren","sidebarTitle":"Zahlungen in Israel","href":"/de/Setting-up-your-app/accepting-payments-israel"}]},{"group":"App-Daten verwalten","pages":[{"title":"Deine App-Daten verwalten","sidebarTitle":"Mit deinen Daten arbeiten","href":"/de/Building-your-app/Managing-your-app-data"},{"title":"Deine App mit Testdaten testen","sidebarTitle":"Deine App mit Testdaten testen","href":"/de/documentation/managing-app-data/testing-your-data"},{"title":"Die Flows deiner App testen","sidebarTitle":"Den Testing Agent verwenden","href":"/de/documentation/managing-app-data/testing-agent"}]},{"group":"Mobile Erfahrung","pages":[{"title":"Deine App auf dem Handy erstellen und nutzen","sidebarTitle":"Apps auf dem Handy nutzen","href":"/de/Building-your-app/Mobile-experience"},{"title":"Deine App in App Stores einreichen","sidebarTitle":"In App Stores einreichen","href":"/de/documentation/building-your-app/uploading-to-app-stores"}]},{"group":"Reichweite Ihrer App erweitern","pages":[{"title":"Den Marketing Agent für deine App nutzen","sidebarTitle":"Einen Marketingplan erstellen","href":"/de/promoting-your-app/creating-a-marketing-plan"},{"title":"Deine App in der Suche auffindbar machen","sidebarTitle":"SEO Best Practices","href":"/de/Performance-and-SEO/SEO-and-search-visibility"},{"title":"SEO und GEO deiner App optimieren","sidebarTitle":"SEO und GEO optimieren","href":"/de/Performance-and-SEO/checking-your-seo-and-geo"},{"title":"Google Search Console verbinden","sidebarTitle":"Google Search Console verbinden","href":"/de/Performance-and-SEO/connecting-google-search-console"}]},{"group":"Analysen \u0026 Leistung","pages":[{"title":"Deine App-Analytics anzeigen und anpassen","sidebarTitle":"App-Analytics","href":"/de/documentation/performance-and-seo/app-analytics"},{"title":"Nutzersitzungen aufzeichnen und wiedergeben","sidebarTitle":"Session-Recordings","href":"/de/documentation/performance-and-seo/session-recordings"},{"title":"App-Leistung optimieren","sidebarTitle":"App-Leistung","href":"/de/Performance-and-SEO/App-performance"}]}]},{"group":"App absichern","icon":"shield","pages":[{"title":"Base44 Sicherheit: Ein Überblick","sidebarTitle":"Sicherheit im Überblick","href":"/de/Setting-up-your-app/security-overview"},{"title":"Auswählen, wer auf deine App zugreifen kann","sidebarTitle":"Zugriff und Rollen verwalten","href":"/de/Setting-up-your-app/Managing-access"},{"title":"Datenberechtigungen verwalten","href":"/de/Setting-up-your-app/Managing-security-settings"},{"title":"Einen Sicherheitsscan ausführen","sidebarTitle":"Einen Sicherheitsscan ausführen","href":"/de/Setting-up-your-app/running-a-security-scan"},{"title":"Deine App mit Wiz auf Schwachstellen scannen","sidebarTitle":"Scannen mit Wiz","hidden":true,"href":"/de/Setting-up-your-app/scanning-with-wiz"},{"title":"Die Sicherheit deiner App mit Tenzai testen","sidebarTitle":"Mit Tenzai testen","href":"/de/Setting-up-your-app/security-testing-with-tenzai"},{"title":"Single Sign-On (SSO) für deine App einrichten","sidebarTitle":"SSO einrichten","href":"/de/Setting-up-your-app/Setting-up-SSO"}]},{"group":"App bewerben","icon":"megaphone","pages":[{"title":"Deine App in sozialen Medien bewerben","sidebarTitle":"Social Content erstellen","href":"/de/promoting-your-app/social-content"},{"title":"Google-Ads-Kampagnen erstellen","sidebarTitle":"Google-Ads-Kampagnen erstellen","href":"/de/promoting-your-app/google-ads-campaigns"},{"title":"Deine App bei Launchpad einreichen","sidebarTitle":"Bei Launchpad einreichen","href":"/de/promoting-your-app/submitting-to-launchpad"}]},{"group":"Konnektoren","icon":"chart-network","pages":[{"title":"Connectors im Überblick","sidebarTitle":"Überblick","href":"/de/Integrations/Connectors"},{"title":"Connectors-Katalog","sidebarTitle":"Katalog","href":"/de/Integrations/connectors-catalog"},{"group":"Geteilte Konnektoren","pages":[{"title":"Slack mit deiner App verbinden","sidebarTitle":"Slack","href":"/de/Integrations/slack-connectors"},{"title":"Google-Workspace-Connectors","sidebarTitle":"Google Workspace","href":"/de/Integrations/google-workspace-connectors"},{"title":"LinkedIn mit deiner App verbinden","sidebarTitle":"LinkedIn","href":"/de/Integrations/linkedin-connector"},{"title":"GitHub mit deiner App verbinden","sidebarTitle":"GitHub","href":"/de/Integrations/github-connector"},{"title":"Google Search Console mit deiner App verbinden","sidebarTitle":"Google Search Console","href":"/de/Integrations/google-search-console-connector"}]},{"group":"Datenkonnektoren","pages":[{"title":"Snowflake mit deiner App verbinden","sidebarTitle":"Snowflake","href":"/de/Integrations/snowflake-connector"},{"title":"Databricks mit deiner App verbinden","sidebarTitle":"Databricks","href":"/de/Integrations/databricks-connector"}]}]},{"group":"Änderungsprotokoll","icon":"clock-rotate-left","pages":[{"title":"Base44-Changelog","sidebarTitle":"Produkt","href":"/de/changelog/product"},{"title":"Changelog","sidebarTitle":"Entwickler","href":"/de/changelog/developers"}]}]},{"tab":"Superagenten","pages":[{"title":"Superagenten","href":"/de/superagents/creating-a-superagent"}]},{"tab":"Integrationen","pages":[{"title":"Integrationen","href":"/de/Integrations/Using-integrations"}]},{"tab":"Entwickler","dropdowns":[{"dropdown":"Startseite","icon":"house","pages":[{"title":"Base44 Developer Platform","mode":"wide","href":"/de/developers/home"}],"global":{"anchors":[{"anchor":"Backend","icon":"server","href":"/de/developers/backend/overview/introduction"},{"anchor":"App-Code","icon":"code","href":"/de/developers/app-code/overview/introduction"},{"anchor":"SDKs","icon":"brackets-curly","href":"/de/developers/references/sdks/overview"},{"anchor":"CLI","icon":"terminal","href":"/de/developers/references/cli/get-started/overview"}]}},{"dropdown":"Backend (Beta)","icon":"server","groups":[{"group":"Übersicht","icon":"compass","pages":[{"title":"Einführung","href":"/de/developers/backend/overview/introduction"},{"title":"Grundlagen des Backend-Service","sidebarTitle":"Grundlagen des Backend-Service","href":"/de/developers/backend/overview/backend-service-basics"},{"title":"Features","href":"/de/developers/backend/overview/features"},{"title":"Preise","href":"/de/developers/backend/overview/pricing"},{"title":"Probleme im Projekt beheben","sidebarTitle":"Fehlerbehebung","href":"/de/developers/backend/overview/troubleshooting"}]},{"group":"Schnellstarts","icon":"rocket","pages":[{"title":"Mit KI entwickeln","sidebarTitle":"Mit KI entwickeln","href":"/de/developers/backend/quickstart/quickstart-with-ai"},{"group":"Vorlagen","pages":[{"title":"Backend only","href":"/de/developers/backend/quickstart/templates/quickstart-backend-only"},{"title":"React Quickstart","sidebarTitle":"React","href":"/de/developers/backend/quickstart/templates/quickstart-react-template"}]},{"group":"Frameworks","pages":[{"title":"React Quickstart","sidebarTitle":"React","href":"/de/developers/backend/quickstart/frameworks/quickstart-with-react"},{"title":"Vue Quickstart","sidebarTitle":"Vue","href":"/de/developers/backend/quickstart/frameworks/quickstart-vue"},{"title":"Solid JS Quickstart","sidebarTitle":"Solid JS","href":"/de/developers/backend/quickstart/frameworks/quickstart-solid-js"},{"title":"Refine Quickstart","sidebarTitle":"Refine","href":"/de/developers/backend/quickstart/frameworks/quickstart-refine"},{"title":"Hono Quickstart","sidebarTitle":"Hono","href":"/de/developers/backend/quickstart/frameworks/quickstart-hono"},{"title":"React Native (Expo) Quickstart","sidebarTitle":"React Native (Expo)","href":"/de/developers/backend/quickstart/frameworks/quickstart-with-react-native"}]}]},{"group":"Projekt","icon":"folder-open","pages":[{"title":"Projektstruktur","href":"/de/developers/backend/overview/project-structure"},{"title":"Mit einer bestehenden Base44-App starten","sidebarTitle":"Mit einer bestehenden Base44-App starten","href":"/de/developers/backend/overview/start-from-existing-app"},{"title":"Lokale Entwicklung für eine bestehende App einrichten","sidebarTitle":"Lokale Entwicklung für eine bestehende App einrichten","href":"/de/developers/backend/overview/set-up-local-dev-existing-app"},{"title":"Bestehendes Backend-Projekt verknüpfen","sidebarTitle":"Bestehendes Backend-Projekt verknüpfen","href":"/de/developers/backend/overview/link-existing-project"},{"group":"Lokale Entwicklung","expanded":false,"pages":[{"title":"Lokale Entwicklung","sidebarTitle":"Übersicht","href":"/de/developers/backend/overview/local-dev/local-development-overview"},{"title":"Einrichtung der lokalen Entwicklung","sidebarTitle":"Einrichtung","href":"/de/developers/backend/overview/local-dev/get-started"}]},{"title":"Eigenständige Skripte","sidebarTitle":"Eigenständige Skripte","href":"/de/developers/backend/overview/run-scripts"}]},{"group":"KI-Entwicklungstools","icon":"wand-magic-sparkles","pages":[{"title":"Übersicht über KI-Entwicklungstools","sidebarTitle":"Übersicht","href":"/de/developers/backend/overview/agent-extensions"},{"title":"Skills","sidebarTitle":"Skills","href":"/de/developers/backend/overview/skills"},{"title":"Base44 MCP-Server","sidebarTitle":"Base44 MCP-Server","href":"/de/developers/backend/overview/mcp-server"},{"title":"Base44 Docs MCP","sidebarTitle":"Docs MCP-Server","href":"/de/developers/backend/overview/base44-docs-mcp"}]},{"group":"Ressourcen","icon":"cubes","pages":[{"group":"Agenten","expanded":false,"pages":[{"title":"Über Agenten","sidebarTitle":"Agenten","href":"/de/developers/backend/resources/agents/overview"},{"title":"Agent-Skills","sidebarTitle":"Agent-Skills","href":"/de/developers/backend/resources/agents/agent-skills"}]},{"group":"Actors","expanded":false,"pages":[{"title":"Actors – Übersicht","sidebarTitle":"Übersicht","href":"/de/developers/backend/resources/actors/overview"},{"title":"Einen Actor erstellen","sidebarTitle":"Einen Actor erstellen","href":"/de/developers/backend/resources/actors/create-actor"},{"title":"Actors: Beispielabläufe","sidebarTitle":"Beispielabläufe","href":"/de/developers/backend/resources/actors/sample-flows"},{"title":"Actors – Dateien und Code","sidebarTitle":"Actors – Dateien und Code","href":"/de/developers/backend/resources/actors/reference"}]},{"title":"Unterstützte Modelle","sidebarTitle":"Modelle","href":"/de/developers/backend/resources/models"},{"title":"Auth","sidebarTitle":"Auth","href":"/de/developers/backend/resources/auth"},{"group":"Backend-Funktionen","expanded":false,"pages":[{"title":"Übersicht Backend-Funktionen","sidebarTitle":"Übersicht","href":"/de/developers/backend/resources/backend-functions/overview"},{"title":"Automationen","href":"/de/developers/backend/resources/backend-functions/automations"}]},{"group":"Konnektoren","expanded":false,"pages":[{"title":"Connectors-Übersicht","sidebarTitle":"Übersicht","href":"/de/developers/backend/resources/connectors"},{"title":"Shared Connectors","sidebarTitle":"Shared Connectors","href":"/de/developers/backend/resources/connectors/shared-connectors"},{"title":"App-User-Connectors","sidebarTitle":"App-User-Connectors","href":"/de/developers/backend/resources/connectors/app-user-connectors"}]},{"group":"Entitäten","expanded":false,"pages":[{"title":"Entitäten – Übersicht","sidebarTitle":"Übersicht","href":"/de/developers/backend/resources/entities/overview"},{"title":"Entity-Schemas","href":"/de/developers/backend/resources/entities/entity-schemas"},{"title":"User-Schema","href":"/de/developers/backend/resources/entities/user-schema"},{"title":"Sicherheit","href":"/de/developers/backend/resources/entities/security"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/de/developers/home"}]}},{"dropdown":"App-Code","icon":"grid-2","groups":[{"group":"Übersicht","icon":"compass","pages":[{"title":"Einführung","sidebarTitle":"Base44 für Entwickler","href":"/de/developers/app-code/overview/introduction"},{"title":"Projektstruktur","href":"/de/developers/app-code/overview/project-structure"}]},{"group":"Base44-Editor","icon":"code","pages":[{"title":"Code-Tab","href":"/de/developers/app-code/editor/code-tab"},{"title":"Activity Monitor","sidebarTitle":"Activity Monitor","href":"/de/developers/app-code/editor/activity-monitor"}]},{"group":"Lokale Entwicklung","icon":"laptop","pages":[{"title":"GitHub-Integration","sidebarTitle":"GitHub-Integration","href":"/de/developers/app-code/local-development/github"}]},{"group":"Cloud-Sandbox","icon":"cloud","pages":[{"title":"Cloud-Sandbox","sidebarTitle":"Übersicht","href":"/de/developers/app-code/sandbox/overview"},{"title":"Bring deinen eigenen Agenten mit","sidebarTitle":"Eigenen Agenten mitbringen","href":"/de/developers/app-code/sandbox/bring-your-own-agent"}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/de/developers/home"}]}},{"dropdown":"SDKs","icon":"brackets-curly","groups":[{"group":"Base44 SDKs","icon":"book-open","expanded":false,"pages":[{"title":"Base44 SDKs","sidebarTitle":"Overview","href":"/de/developers/references/sdks/overview"}]},{"group":"App SDK","icon":"brackets-curly","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"SDK overview","href":"/de/developers/references/sdk/getting-started/overview"},{"title":"Base44 client","href":"/de/developers/references/sdk/getting-started/client"},{"title":"Work with data","href":"/de/developers/references/sdk/getting-started/work-with-data"},{"title":"Dynamic Types","href":"/de/developers/references/sdk/getting-started/dynamic-types"},{"title":"Common SDK uses","href":"/de/developers/references/sdk/getting-started/work-with-sdk"},{"title":"Connect to third-party APIs","href":"/de/developers/references/sdk/getting-started/third-party-apis"},{"title":"Generate images with the AI Gateway","sidebarTitle":"Generate images","href":"/de/developers/references/sdk/getting-started/ai-gateway-images"},{"title":"Generate video with the AI Gateway","sidebarTitle":"Generate video","href":"/de/developers/references/sdk/getting-started/ai-gateway-video"}]},{"group":"SDK Reference","boost":0.5,"icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createClient","href":"/de/developers/references/sdk/docs/functions/createClient"},{"title":"createClientFromRequest","href":"/de/developers/references/sdk/docs/functions/createClientFromRequest"}]},{"group":"Modules","expanded":false,"pages":[{"title":"actors","href":"/de/developers/references/sdk/docs/type-aliases/actors"},{"title":"agents","href":"/de/developers/references/sdk/docs/interfaces/agents"},{"title":"ai-gateway","href":"/de/developers/references/sdk/docs/interfaces/ai-gateway"},{"title":"analytics","href":"/de/developers/references/sdk/docs/interfaces/analytics"},{"title":"app","href":"/de/developers/references/sdk/docs/interfaces/app"},{"title":"app-logs","href":"/de/developers/references/sdk/docs/interfaces/app-logs"},{"title":"auth","href":"/de/developers/references/sdk/docs/interfaces/auth"},{"title":"connectors","href":"/de/developers/references/sdk/docs/interfaces/connectors"},{"title":"entities","href":"/de/developers/references/sdk/docs/type-aliases/entities"},{"title":"functions","href":"/de/developers/references/sdk/docs/interfaces/functions"},{"title":"integrations","href":"/de/developers/references/sdk/docs/type-aliases/integrations"},{"title":"sso","href":"/de/developers/references/sdk/docs/interfaces/sso"}]}]}]},{"group":"Platform SDK (Beta)","boost":0.75,"icon":"layer-group","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"Platform SDK overview","sidebarTitle":"Overview","href":"/de/developers/references/platform-sdk/overview"}]},{"group":"Platform SDK Reference","icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createPlatformClient","href":"/de/developers/references/platform-sdk/docs/functions/createPlatformClient"},{"title":"createPlatformServer","href":"/de/developers/references/platform-sdk/docs/functions/createPlatformServer"}]},{"group":"Modules","expanded":false,"pages":[{"title":"chat","href":"/de/developers/references/platform-sdk/docs/interfaces/chat"},{"title":"webhooks","href":"/de/developers/references/platform-sdk/docs/interfaces/webhooks"}]},{"group":"React","expanded":false,"pages":[{"title":"useChat","href":"/de/developers/references/platform-sdk/docs/functions/useChat"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/de/developers/home"}]}},{"dropdown":"CLI","icon":"terminal","groups":[{"group":"Get Started","icon":"book-open","expanded":true,"pages":[{"title":"CLI Overview","href":"/de/developers/references/cli/get-started/overview"},{"title":"CLI Commands Overview","href":"/de/developers/references/cli/commands/introduction"}]},{"group":"Commands","boost":0.75,"icon":"terminal","pages":[{"group":"Account","pages":[{"title":"login","href":"/de/developers/references/cli/commands/login"},{"title":"logout","href":"/de/developers/references/cli/commands/logout"},{"title":"whoami","href":"/de/developers/references/cli/commands/whoami"}]},{"group":"Projects","pages":[{"title":"create","href":"/de/developers/references/cli/commands/create"},{"title":"link","href":"/de/developers/references/cli/commands/link"},{"title":"eject","href":"/de/developers/references/cli/commands/eject"},{"title":"scaffold","href":"/de/developers/references/cli/commands/scaffold"},{"title":"dashboard open","href":"/de/developers/references/cli/commands/dashboard-open"}]},{"group":"Workspaces","pages":[{"title":"workspace get","href":"/de/developers/references/cli/commands/workspace-get"},{"title":"workspace list","href":"/de/developers/references/cli/commands/workspace-list"},{"title":"workspace move","href":"/de/developers/references/cli/commands/workspace-move"}]},{"group":"Functions","pages":[{"title":"functions pull","href":"/de/developers/references/cli/commands/functions-pull"},{"title":"functions deploy","href":"/de/developers/references/cli/commands/functions-deploy"},{"title":"functions delete","href":"/de/developers/references/cli/commands/functions-delete"},{"title":"functions list","href":"/de/developers/references/cli/commands/functions-list"}]},{"group":"Entities","pages":[{"title":"entities push","href":"/de/developers/references/cli/commands/entities-push"}]},{"group":"Agents","pages":[{"title":"agents pull","href":"/de/developers/references/cli/commands/agents-pull"},{"title":"agents push","href":"/de/developers/references/cli/commands/agents-push"},{"title":"agent-skills pull","href":"/de/developers/references/cli/commands/agent-skills-pull"},{"title":"agent-skills push","href":"/de/developers/references/cli/commands/agent-skills-push"}]},{"group":"Actors","pages":[{"title":"actors delete","href":"/de/developers/references/cli/commands/actors-delete"},{"title":"actors deploy","href":"/de/developers/references/cli/commands/actors-deploy"}]},{"group":"Workflows","pages":[{"title":"workflows list","href":"/de/developers/references/cli/commands/workflows-list"},{"title":"workflows runs","href":"/de/developers/references/cli/commands/workflows-runs"}]},{"group":"Connectors","pages":[{"title":"connectors initiate","href":"/de/developers/references/cli/commands/connectors-initiate"},{"title":"connectors list-available","href":"/de/developers/references/cli/commands/connectors-list-available"},{"title":"connectors pull","href":"/de/developers/references/cli/commands/connectors-pull"},{"title":"connectors push","href":"/de/developers/references/cli/commands/connectors-push"}]},{"group":"Auth","pages":[{"title":"auth password-login","href":"/de/developers/references/cli/commands/auth-password-login"},{"title":"auth pull","href":"/de/developers/references/cli/commands/auth-pull"},{"title":"auth push","href":"/de/developers/references/cli/commands/auth-push"},{"title":"auth social-login","href":"/de/developers/references/cli/commands/auth-social-login"},{"title":"auth sso","href":"/de/developers/references/cli/commands/auth-sso"}]},{"group":"Secrets","pages":[{"title":"secrets set","href":"/de/developers/references/cli/commands/secrets-set"},{"title":"secrets list","href":"/de/developers/references/cli/commands/secrets-list"},{"title":"secrets delete","href":"/de/developers/references/cli/commands/secrets-delete"}]},{"group":"Development","pages":[{"title":"dev","href":"/de/developers/references/cli/commands/dev"},{"title":"exec","href":"/de/developers/references/cli/commands/exec"},{"title":"types generate","href":"/de/developers/references/cli/commands/types-generate"},{"title":"site open","href":"/de/developers/references/cli/commands/site-open"},{"title":"logs","href":"/de/developers/references/cli/commands/logs"}]},{"group":"API","pages":[{"title":"api catalog","href":"/de/developers/references/cli/commands/api-catalog"},{"title":"api fetch","href":"/de/developers/references/cli/commands/api-fetch"},{"title":"api grep","href":"/de/developers/references/cli/commands/api-grep"},{"title":"api search","href":"/de/developers/references/cli/commands/api-search"}]},{"group":"Sandbox","pages":[{"title":"sandbox ls","href":"/de/developers/references/cli/commands/sandbox-ls"},{"title":"sandbox read","href":"/de/developers/references/cli/commands/sandbox-read"},{"title":"sandbox grep","href":"/de/developers/references/cli/commands/sandbox-grep"},{"title":"sandbox write","href":"/de/developers/references/cli/commands/sandbox-write"},{"title":"sandbox edit","href":"/de/developers/references/cli/commands/sandbox-edit"},{"title":"sandbox run","href":"/de/developers/references/cli/commands/sandbox-run"},{"title":"sandbox checkpoint","href":"/de/developers/references/cli/commands/sandbox-checkpoint"},{"title":"branches list","href":"/de/developers/references/cli/commands/branches-list"}]},{"group":"Deployment","pages":[{"title":"build","sidebarTitle":"build","href":"/de/developers/references/cli/commands/build"},{"title":"deploy","href":"/de/developers/references/cli/commands/deploy"},{"title":"site deploy","href":"/de/developers/references/cli/commands/site-deploy"},{"title":"visibility","href":"/de/developers/references/cli/commands/visibility"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/de/developers/home"}]}},{"dropdown":"APIs","icon":"plug","groups":[{"group":"Monitoring API","icon":"chart-line","expanded":false,"pages":[{"group":"Loslegen","icon":"book-open","pages":[{"title":"Übersicht über die Enterprise Monitoring API","href":"/de/developers/references/monitoring-api/get-started/overview"},{"title":"Authentifizierung","href":"/de/developers/references/monitoring-api/get-started/authentication"},{"title":"Rate Limits","href":"/de/developers/references/monitoring-api/get-started/rate-limits"}]}]},{"group":"Audit Logs API","icon":"clipboard-list","expanded":false,"pages":[{"group":"Loslegen","icon":"book-open","pages":[{"title":"Übersicht über die Audit Logs API","href":"/de/developers/references/audit-logs-api/get-started/overview"},{"title":"Authentifizierung","sidebarTitle":"Authentifizierung","href":"/de/developers/references/audit-logs-api/get-started/authentication"},{"title":"Rate Limits","href":"/de/developers/references/audit-logs-api/get-started/rate-limits"},{"title":"Ereignistypen","sidebarTitle":"Ereignistypen","href":"/de/developers/references/audit-logs-api/get-started/event-types"}]},{"group":"API-Referenz","icon":"brackets-curly","pages":[{"group":"audit-logs","pages":[{"title":"Get security scan findings","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json get /{workspace_id}/security-scan-runs/{run_id}","href":"/api-reference/audit-logs/get-security-scan-findings"},{"title":"List audit logs","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json post /{workspace_id}/list","href":"/api-reference/audit-logs/list-audit-logs"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/de/developers/home"}]}}]},{"tab":"Konto \u0026 Abrechnung","pages":[{"title":"Konto \u0026 Abrechnung","href":"/de/Account-and-billing/Billing-and-plans"}]},{"tab":"Unternehmen","pages":[{"title":"Unternehmen","href":"/de/Enterprise/Base44-for-enterprises"}]}]},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"fr","href":"/fr/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"it","href":"/it/documentation/setting-up-your-app/setting-up-payments"}]}]},"basePath":"","title":"Stripe einrichten - Base44 Support Documentation","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["2bfc744e19","07c022d89b","a74be98ba7"],"chunks":["NarrationPlayer-BavXtvT-.js","types-CiTgMxws.js","shallow-DdluZBHX.js","Frame-Bpq2Z6jK.js","DynamicMarkdown-D5M2At0B.js","zoom-image-lightbox-DL4wrF0w.js","lightbox-handle-r17bVUz3.js"]}