PayPal ist das zweitbeliebteste Zahlungs-Gateway für WooCommerce-Abonnements und besonders wichtig in Regionen, in denen es die bevorzugte Zahlungsmethode ist (Deutschland, Teile Europas und viele internationale Märkte). Abonnements über PayPal setzen jedoch voraus, dass für Ihr Konto „Reference Transactions“ freigeschaltet sind, bevor die wiederkehrende Abrechnung funktioniert — eine Funktion, die PayPal nicht standardmäßig aktiviert und die manuell beantragt werden muss.
Diese Anleitung deckt die vollständige Einrichtung ab, einschließlich der Freischaltung von Reference Transactions.
Warum das wichtig ist
PayPal als Zahlungsoption kann die Conversion in Märkten, in denen Kunden es bevorzugen, um 5-15 % steigern. Viele Nutzer vertrauen der Marke bei Sicherheit und Streitbeilegung mehr, als ihre Kartendaten direkt einzugeben.
Gerade bei internationalen Kunden nimmt PayPal die Hürden rund um Währungsumrechnung und unbekannte Händlernamen. Stripe sollte zwar Ihr primäres Gateway bleiben, doch PayPal als zweite Option gewinnt jenes Segment, das den Checkout sonst abbrechen würde.
Der Einrichtungsaufwand ist spürbar, fällt aber nur einmal an.
Bevor Sie beginnen
- Ein PayPal-Geschäftskonto (Privatkonten unterstützen keine wiederkehrenden Zahlungen)
- Reference Transactions sind für Ihr PayPal-Konto freigeschaltet (muss manuell beantragt werden)
- WPSubscription ist installiert und aktiviert
- PayPal-API-Zugangsdaten (Client ID und Secret aus dem PayPal Developer Dashboard)
- Administratorzugang zu Ihrem PayPal-Konto für die Konfiguration von Webhook und IPN
Schritt-für-Schritt-Anweisungen
Reference Transactions für Ihr PayPal-Konto freischalten lassen
Die Funktion Reference Transactions von PayPal ist Voraussetzung für die automatische wiederkehrende Abrechnung, standardmäßig aber nicht aktiviert. Wenden Sie sich an den technischen Händler-Support von PayPal und beantragen Sie ausdrücklich die Freischaltung von „Reference Transactions“ für Ihr Geschäftskonto.
Die Bearbeitung dauert üblicherweise 1-5 Werktage. Ohne diese Freischaltung kann WooCommerce nur die erste Abonnement-Zahlung verarbeiten — alle weiteren Verlängerungen schlagen fehl.
Das ist mit Abstand der häufigste Grund dafür, dass Abonnements über PayPal nicht richtig funktionieren.
PayPal mit WooCommerce verbinden
Gehen Sie zu WooCommerce → Einstellungen → Zahlungen → PayPal. Sie haben zwei Möglichkeiten: 1) Klicken Sie auf „Mit PayPal verbinden“ und melden Sie sich in Ihrem PayPal-Geschäftskonto an, um die Verbindung zu autorisieren (einfacher, empfohlen), oder 2) hinterlegen Sie die API-Zugangsdaten manuell, indem Sie Client ID und Secret unter PayPal Developer → My Apps & Credentials → Ihre App abrufen und in den PayPal-Einstellungen von WooCommerce eintragen.
Beide Wege funktionieren; die Verbindung per OAuth ist für Nicht-Entwickler einfacher.
Den Sandbox-Modus für Tests aktivieren
Aktivieren Sie in den PayPal-Gateway-Einstellungen den Sandbox-Modus und tragen Sie die Sandbox-Zugangsdaten ein. Legen Sie unter developer.paypal.com → Sandbox → Accounts Sandbox-Konten für Käufer und Händler zum Testen an.
In der Sandbox können Sie den gesamten Abonnement-Ablauf ohne echtes Geld prüfen. Schließen Sie mit einem Sandbox-Käuferkonto einen Test-Abonnementkauf ab, um die Integration vor dem Live-Betrieb zu bestätigen.
IPN-Benachrichtigungen konfigurieren
PayPal benachrichtigt WooCommerce über Instant Payment Notifications (IPN) von Abonnement-Ereignissen. Gehen Sie in Ihrem PayPal-Konto zu Account Settings → Notifications → Instant payment notifications.
Setzen Sie die Benachrichtigungs-URL auf: https://yoursite.com/?wc-api=WC_Gateway_Paypal. Aktivieren Sie IPN und speichern Sie.
Ohne eine korrekt konfigurierte IPN erfährt WooCommerce nichts von den Verlängerungszahlungen, und der Abonnement-Status in Ihrem Shop läuft gegenüber PayPal auseinander.
Den vollständigen Abonnement-Ablauf testen
Abonnieren Sie als Sandbox-Käufer ein Test-Abonnement-Produkt. Prüfen Sie, ob die erste Zahlung korrekt verarbeitet wird und das Abonnement unter WooCommerce → Subscriptions (Abonnements) erscheint.
Prüfen Sie anschließend eine Verlängerung: PayPal bietet keine Test Clock wie Stripe, Sie müssen also entweder einen echten Verlängerungszyklus abwarten oder die Funktionen der Sandbox zur simulierten Zeitverschiebung nutzen. Kontrollieren Sie, ob die Verlängerungs-E-Mail versendet wird, die Bestellung in WooCommerce entsteht und die Zahlung auf Ihrem PayPal-Sandbox-Konto eingeht.
In den Live-Modus wechseln und aktivieren
Wenn die Tests in der Sandbox den gesamten Ablauf bestätigen, wechseln Sie in den Live-Modus: Deaktivieren Sie den Sandbox-Modus unter WooCommerce → Einstellungen → Zahlungen → PayPal, ersetzen Sie die Sandbox-Zugangsdaten durch die Live-Zugangsdaten, aktualisieren Sie die IPN-URL auf Ihr Live-PayPal-Konto und prüfen Sie, ob Reference Transactions auch für das Live-Konto freigeschaltet sind. Schließen Sie ein kleines Abonnement mit echtem Geld ab, um die Live-Integration zu bestätigen, bevor Sie öffentlich starten.
Profi-Tipps
- Beantragen Sie die Freischaltung von Reference Transactions frühzeitig — sie dauert 1-5 Werktage und gehört in Ihren Zeitplan
- Bieten Sie PayPal zusätzlich zu Stripe an, nicht anstelle von Stripe — verschiedene Kunden bevorzugen verschiedene Gateways
- Testen Sie die Verlängerungsabläufe gründlich — PayPal hat bei Abonnements mehr Sonderfälle als Stripe
- Prüfen Sie PayPal-Streitfälle wöchentlich — ihr Volumen liegt typischerweise über dem der Rückbuchungen bei Stripe
- Dokumentieren Sie Ihre PayPal-Einrichtung im Detail — die Anforderung Reference Transactions überrascht viele Händler
Ergebnis
PayPal ist vollständig für die wiederkehrende Abonnement-Abrechnung in WooCommerce konfiguriert. Kunden, die PayPal bevorzugen, können jetzt mit automatischen Verlängerungsbelastungen in jedem Abrechnungszyklus abonnieren.
Zusammen mit Stripe als primärem Gateway decken Sie damit die Zahlungsvorlieben unterschiedlicher Kundengruppen ab.
Fehlerbehebung
Problem:PayPal belastet nur die erste Zahlung und verlängert nicht automatisch
Lösung:Fast immer bedeutet das, dass Reference Transactions für Ihr PayPal-Geschäftskonto nicht freigeschaltet sind. Wenden Sie sich an den technischen Händler-Support von PayPal, um das zu prüfen und freischalten zu lassen. Es handelt sich um einen manuellen Freigabeprozess, den PayPal nicht standardmäßig durchführt. Es gibt keinen Umweg — ohne Reference Transactions sind automatische wiederkehrende Zahlungen über PayPal schlicht nicht möglich.
Problem:In WooCommerce entsteht eine Verlängerungsbestellung, PayPal belastet aber nicht
Lösung:Prüfen Sie WooCommerce → Status → Protokolle auf IPN-Fehler von PayPal. Häufige Ursachen: eine falsche IPN-Benachrichtigungs-URL, eine Verwechslung von Sandbox- und Live-Modus oder eine IP-Sperre, die PayPal den Zugriff auf Ihren Server verwehrt (manche Firewalls blockieren PayPal-Adressen). Stellen Sie sicher, dass die IPN-URL öffentlich erreichbar ist und die Server von PayPal sie erreichen können.
Problem:Bei PayPal häufen sich Streitfälle schneller als bei Stripe
Lösung:Das Streitverfahren von PayPal ist kundenfreundlicher als eine Rückbuchung, was zu mehr Fällen, aber auch zu einfacherer Klärung führt. Reagieren Sie auf jeden Streitfall zügig mit Belegen (Anmeldebedingungen, Kommunikationsverlauf, Nutzungsdaten). Machen Sie die Kündigung im Bereich Mein Konto einfach — PayPal-Streitfälle werden häufig von Kunden eröffnet, die den Weg zur Kündigung nicht gefunden haben.
Problem:Kunden ohne PayPal-Konto können den Checkout nicht abschließen
Lösung:PayPal lässt sich so konfigurieren, dass es Kartenzahlungen von Kunden ohne PayPal-Konto annimmt — das nennt sich „Guest Checkout“ oder „PayPal Smart Buttons“. Aktivieren Sie das in den Einstellungen Ihres PayPal-Kontos. Andernfalls können Kunden ohne PayPal-Konto dieses Gateway nicht nutzen, was die Conversion gegenüber Stripe deutlich senkt.
Häufig gestellte Fragen
Warum muss ich für PayPal-Abonnements Reference Transactions freischalten lassen?
Sollte ich PayPal als primäres oder als zweites Gateway einsetzen?
Worin unterscheiden sich IPN und Webhooks?
Sind die Abonnement-Gebühren von PayPal höher als die von Stripe?
Kann ich bestehende PayPal-Abonnements zu Stripe migrieren?
Verwandte Glossarbegriffe
Weitere Anleitungen
Wiederkehrende Zahlungen in WooCommerce einrichten
6 Schritte · Verbinden Sie Ihr Zahlungs-Gateway und konfigurieren Sie automatische Abrechnungspläne für Abonnement-Produkte.
Stripe in WooCommerce-Abonnements integrieren
6 Schritte · Verbinden Sie Stripe mit WPSubscription für zuverlässige wiederkehrende Abrechnung, Webhooks und die Rückgewinnung von Zahlungen.
Fehlgeschlagene Zahlungen in WooCommerce behandeln
6 Schritte · Konfigurieren Sie automatische Wiederholungen und Kundenbenachrichtigungen, um fehlgeschlagene Abonnement-Zahlungen zurückzugewinnen.
