Deine Kunden bezahlen Rechnungen mit PayPal, und ihr PayPal-Konto wird hinterlegt, damit Verlängerungen automatisch abgebucht werden können.

Was du brauchst

  • Ein PayPal-Geschäftskonto und eine REST-App auf developer.paypal.com (eine Sandbox-App zum Testen, eine Live-App für echte Zahlungen).
  • Client-ID und Client-Secret der App.
  • Für automatische Verlängerungen: in der App aktiviertes Vaulting („Save payment methods"), für Sandbox und Live jeweils getrennt.

Einrichten

Füge es zuerst hinzu: Öffne unter Admin → Produkte → Module den Reiter Bibliothek und wähle Hinzufügen bei PayPal-Zahlungen. Wer es schon vor der Bibliothek genutzt hat, hat es bereits hinzugefügt.

  1. Öffne Admin → Einstellungen → Zahlungsanbieter und dort PayPal.
  2. Trag Client-ID und Client-Secret ein. Sie werden als Verbindung des PayPal-Moduls gespeichert (auch unter Admin → Produkte → Module → PayPal → Konfigurieren, mit Verbindung testen). Das Secret wird verschlüsselt gespeichert und danach als ******** angezeigt; speicherst du ohne es neu einzugeben, bleibt es erhalten.
  3. Wähle den Modus: test schickt Kunden in die PayPal-Sandbox, live nimmt echtes Geld ein. Lass einen echten Shop nie auf test.
  4. Schalte die Zahlungsart ein und speichere. Teculiar prüft die Zugangsdaten dabei bei PayPal.
  5. Achte darauf, dass PayPal-Zahlungen unter Admin → Produkte → Module eingeschaltet ist.

Was es für dich erledigt

  • An der Kasse und auf einer Rechnung wird der Kunde zu PayPal geleitet, bestätigt und kommt zu einer bezahlten Rechnung zurück.
  • Das PayPal-Konto wird für Verlängerungen hinterlegt, sodass spätere Rechnungen ohne den Kunden bezahlt werden können.

Wenn es ausgeschaltet ist

PayPal verschwindet von der Kasse. Eine bereits begonnene Zahlung gilt erst als bezahlt, wenn PayPal sie bestätigt — bis dahin wartet sie als geparkte Zahlung auf dich —, und hinterlegte PayPal-Konten werden nicht belastet. Es wird nichts gelöscht; schaltest du es wieder ein, geht es weiter.

Bevor es ausgeht, zeigt Deaktivieren, was es betreibt — Services, Domains, gespeicherte Zahlungsmethoden — und bei einem Zahlungsmodul die Kunden, die darüber verlängern, als Liste zum Herunterladen. Ist es aus, kannst du es Entfernen: Seine Verbindungen samt Zugangsdaten, seine Servergruppen und Einstellungen werden gelöscht, und es kehrt in die Bibliothek zurück. Services, Domains und Produkte, die es nennen, bleiben und werden von Hand bearbeitet. Die Zeilen unter Zahlungs-Gateways behalten ihre Namen und Schalter, ohne die Schlüssel.

Fehlersuche

Du siehstPrüfe
„PayPal connection verified" schlägt fehlClient-ID und Secret, und ob der Modus zur App passt (Sandbox oder Live).
Kunden bestätigen, aber Verlängerungen werden nicht abgebuchtOb Vaulting in der PayPal-App aktiviert ist. Verbindung testen an der Verbindung sagt es dir: Es meldet, ob gespeicherte Wallets für diese App erlaubt sind.
PayPal fehlt an der KasseOb die Zahlungsart aktiviert, das Modul eingeschaltet und die Rechnungswährung eine ist, die PayPal annimmt.