Stripe einrichten
Stripe ist der Zahlungsanbieter hinter Nexus. Über Stripe kannst du Kreditkarten, SEPA, PayPal, Klarna und viele weitere Zahlungsarten akzeptieren. Hier richtest du alles von Null ein.
Schritt 1: Stripe Account erstellen
Falls du noch keinen Stripe Account hast:
- Gehe zu stripe.com und erstelle einen Account
- Verifiziere deine E-Mail-Adresse
- Fülle die Geschäftsdaten aus:
- Unternehmensform (Einzelunternehmer, GmbH, etc.)
- Geschäftsadresse
- Bankverbindung für Auszahlungen
- Steuernummer
- Warte auf die Verifizierung (dauert meist 1-2 Werktage)
Du kannst Stripe im Test-Modus sofort nutzen, auch bevor die Verifizierung abgeschlossen ist. Echte Zahlungen sind erst nach erfolgreicher Verifizierung möglich.
Schritt 2: API Keys kopieren
Nexus braucht deine Stripe API Keys, um Zahlungen zu verarbeiten:
- Gehe in dein Stripe Dashboard zu Developers > API Keys
- Du siehst zwei Keys:
- Publishable Key (beginnt mit
pk_live_oderpk_test_) - Secret Key (beginnt mit
sk_live_odersk_test_)
- Publishable Key (beginnt mit
- Kopiere beide Keys
Teile deinen Secret Key niemals öffentlich. Er gibt vollen Zugriff auf dein Stripe-Konto. Trage ihn nur in Nexus ein und sende ihn nicht per E-Mail oder Chat.
Schritt 3: In Nexus eintragen
Verbinde Stripe mit deiner Nexus-Instanz:
- Gehe zu Einstellungen > Zahlungen > Stripe
- Trage den Publishable Key ein
- Trage den Secret Key ein
- Klicke auf Verbinden
- Der Status wechselt auf "Verbunden"
Schritt 4: Webhook konfigurieren
Webhooks informieren Nexus über Zahlungsereignisse (Kauf abgeschlossen, Abo gekündigt, etc.):
- Nexus zeigt dir nach der Verbindung eine Webhook URL an
- Kopiere diese URL
- Gehe in Stripe zu Developers > Webhooks > Add Endpoint
- Füge die URL ein
- Wähle die Events aus, die Nexus empfangen soll (Nexus zeigt dir die Liste der benötigten Events an)
- Speichere den Webhook
- Kopiere das Webhook Secret (beginnt mit
whsec_) und trage es in Nexus ein
Nexus zeigt dir die genaue Webhook URL und die benötigten Events an. Folge einfach den Anweisungen auf der Einstellungsseite.
Schritt 5: Zahlungsmethoden aktivieren
Lege fest, wie deine Kunden bezahlen können:
- Gehe in Stripe zu Settings > Payments > Payment Methods
- Aktiviere die gewünschten Zahlungsarten:
| Zahlungsart | Verbreitung | Gebühren (ca.) |
|---|---|---|
| Kreditkarte | Weltweit | 1,5% + 0,25 Euro |
| SEPA-Lastschrift | DACH | 0,35 Euro |
| PayPal | Weltweit | 2,49% + 0,35 Euro |
| Klarna | DACH | 2,49% + 0,25 Euro |
| Apple/Google Pay | Weltweit | wie Kreditkarte |
- Nexus übernimmt automatisch alle in Stripe aktivierten Zahlungsarten
Schritt 6: Test-Modus nutzen
Bevor du echte Zahlungen annimmst, teste alles im Test-Modus:
- Nutze die Stripe Test-Keys (beginnen mit
pk_test_undsk_test_) - Erstelle ein Testprodukt in Nexus
- Führe einen Testkauf durch mit diesen Test-Kartennummern:
| Karte | Nummer | Ergebnis |
|---|---|---|
| Visa (Erfolg) | 4242 4242 4242 4242 | Zahlung erfolgreich |
| Visa (Abgelehnt) | 4000 0000 0000 0002 | Zahlung abgelehnt |
| SEPA | DE89 3704 0044 0532 0130 00 | SEPA-Lastschrift |
Verwende ein beliebiges Ablaufdatum in der Zukunft und eine beliebige CVC.
Schritt 7: Live-Modus aktivieren
Wenn alles im Test-Modus funktioniert:
- Gehe in Nexus zu Einstellungen > Zahlungen > Stripe
- Ersetze die Test-Keys durch die Live-Keys
- Aktualisiere den Webhook (erstelle einen neuen mit der Live-URL oder passe den bestehenden an)
- Führe eine echte Testzahlung durch (z.B. 1 Euro Produkt)
- Prüfe, ob der Betrag in deinem Stripe Dashboard erscheint
Schritt 8: Bestehende Kunden importieren
Du hast bereits Kunden und Abos in Stripe? Importiere sie:
- Gehe zu Einstellungen > Zahlungen > Stripe Import
- Wähle eine Import-Strategie:
- Merge: Bestehende Nexus-Daten behalten, Stripe-Daten dazufügen
- Clean: Alles in Nexus löschen, komplett von Stripe importieren
- Starte den Import
- Nexus importiert: Kunden, Produkte, Preise, aktive Abos
Der Import kann bei vielen Daten einige Minuten dauern. Du erhältst eine Benachrichtigung, wenn er abgeschlossen ist. Bestehende Abos laufen nahtlos weiter.