Einmalzahlung
Einmalzahlungen einzuziehen ist mit LaunchFa.st kinderleicht. Prozesse nach der Zahlung, etwa das Aktualisieren von Nutzern in einer Datenbank oder das Versenden von E-Mails an sie, werden mit den in LaunchFa.st mitgelieferten APIs super einfach.
Zahlungen über Stripe akzeptieren
Um mit dem Akzeptieren von Zahlungen über Stripe und dem Erstellen von Checkout-Sessions zu beginnen:
- Aktualisieren Sie den
STRIPE_SECRET_KEYin der.env-Datei - Importieren Sie die Button-Checkout-Komponente, um mit dem Akzeptieren von Zahlungen zu beginnen. Zum Beispiel auf der Startseite:
---import ButtonCheckout from '@/components/Button-Checkout.astro'---
<html> <body> <ButtonCheckout /> </body></html><script>import ButtonCheckout from '@/components/Button-Checkout.svelte'</script>
<ButtonCheckout />Klicken Sie auf den Bezahl-Button, um eine Zahlung mit der Kreditkartennummer 4242 4242 4242 4242 durchzuführen.
Der Stripe-Webhook wird ausgelöst und der Nutzer wird in der Datenbank angelegt.
Sie können in src/pages/api/stripe/webhook.js Ihre eigene Logik hinzufügen, etwa das Versenden einer E-Mail über den Resend-Helper, das Aktivieren eines Booleans in der Datenbank für einen bestimmten Zugriff usw.
Zahlungen über Lemon Squeezy akzeptieren
Sobald Sie Ihr Lemon-Squeezy-Konto eingerichtet und Produkt(e) hinzugefügt haben, importieren Sie die Button-LS-Checkout-Komponente, um mit dem Akzeptieren von Zahlungen zu beginnen. Zum Beispiel auf der Startseite:
---import ButtonLSCheckout from '@/components/Button-LS-Checkout.astro'---
<html> <body> <ButtonLSCheckout product_url="https://launchfast.lemonsqueezy.com/checkout/buy/30dd570f-3598-440d-a29a-1e002bda0eb6?checkout[discount_code]=M0OTIWMA" /> </body></html><script>import ButtonLSCheckout from '@/components/Button-LS-Checkout.svelte'</script>
<ButtonLSCheckout product_url="https://launchfast.lemonsqueezy.com/checkout/buy/30dd570f-3598-440d-a29a-1e002bda0eb6?checkout[discount_code]=M0OTIWMA"/>Klicken Sie auf den Bezahl-Button, um eine Zahlung mit der Kreditkartennummer 4242 4242 4242 4242 durchzuführen.
Der Lemon-Squeezy-Webhook wird ausgelöst und der Nutzer wird in der Datenbank angelegt.
Sie können in src/pages/api/lemonsqueezy/webhook.js Ihre eigene Logik hinzufügen, etwa das Versenden einer E-Mail über den Resend-Helper, das Aktivieren eines Booleans in der Datenbank für einen bestimmten Zugriff usw.