Zahlungsanbieter (Stripe, PayPal)

Eigene Konten der Shops verbinden – Stripe-Testmodus und PayPal-Sandbox zum Ausprobieren, danach Live-Zugangsdaten.

Händler verbinden ihre eigenen Konten unter Einstellungen → Zahlungen → Online-Zahlungen (Inhaber/Admin). Die Plattform prüft die Schlüssel, registriert den Webhook, schreibt die Schlüssel in den Shop-Stack und deployt ihn (1–2 Minuten, ohne Ausfall). Status und Trennen auch unter Agentur → Shop → Betrieb → Online-Zahlungen. Technik: Zahlungen und E-Mail-Versand.

Wichtig

Für PayPal muss das Provider-Paket einmal im Repo installiert sein (danach bauen und releasen): pnpm --filter @repo/medusa add @alphabite/medusa-paypal@0.2.6

Hinweis

Nur für Shops auf dem Server (Webhooks brauchen die öffentliche https-Adresse der Shop-API). Lokal Test-Schlüssel direkt in apps/medusa/.env und apps/storefront/.env eintragen.

#Stripe – Testmodus

  1. Konto bei Stripe anlegen – für den Testmodus ohne Firmendaten.

  2. Entwickler → API-Schlüssel mit eingeschaltetem Testmodus: pk_test_… und sk_test_….

  3. Im Shop-Dashboard Stripe verbinden → Badge „Testmodus“.

  4. Im Shop mit Testkarten bezahlen:

    KarteErgebnis
    4242 4242 4242 4242erfolgreich (beliebiges Datum in der Zukunft, beliebige Prüfnummer)
    4000 0025 0000 3155mit 3-D Secure
    4000 0000 0000 9995abgelehnt

    SEPA, Klarna & Co.: docs.stripe.com/testing.

  5. Welche Methoden erscheinen: Stripe Einstellungen → Zahlungsmethoden.

#Stripe – Live

  1. Konto in Stripe aktivieren (Firma, Bankkonto, Identität).
  2. Testmodus aus → pk_live_… und sk_live_….
  3. Im Shop-Dashboard erneut verbinden: Die Live-Schlüssel ersetzen die Test-Schlüssel (neuer Webhook, Badge „Live“).

#PayPal – Sandbox

  1. Unter developer.paypal.com mit einem PayPal-Konto anmelden.
  2. Apps & Credentials, Schalter Sandbox → Create App (Typ Merchant) → Client ID und Secret.
  3. Im Shop-Dashboard PayPal verbinden, Modus Sandbox.
  4. Testkäufer: Testing Tools → Sandbox Accounts → das „Personal“-Konto → View/Edit account zeigt E-Mail und Passwort. Damit im PayPal-Fenster an der Kasse anmelden.

#PayPal – Live

  1. Ein verifiziertes PayPal-Geschäftskonto.
  2. developer.paypal.com → Schalter Live → Create App → Client ID und Secret.
  3. Im Shop-Dashboard erneut verbinden, Modus Live.

Zuletzt aktualisiert am 8. November 2026