Das Plugin unterstützt wiederkehrende Zahlungen über PayPal. Die Mollie-Integration befindet sich aktuell noch in Vorbereitung und ist noch nicht vollständig produktiv nutzbar. Andere Zahlungsarten werden beim Checkout herausgefiltert, sobald ein Abo-Artikel im Warenkorb liegt.
PayPal
Voraussetzungen:
- Das JTL-Plugin jtlpaypalcommerce ist installiert und aktiviert.
- PayPal Vaulting ist im PayPal-Plugin aktiviert.
- Die Zahlungsart ist im Shop aktiv.
Ablauf:
- Der Kunde wählt PayPal als Zahlungsart.
- Bei der ersten Zahlung wird das Zahlungsmittel bei PayPal gespeichert (Vaulting).
- Das Plugin speichert die Vaulting-Daten verschlüsselt in der Datenbank.
- Bei Folgezahlungen wird über das gespeicherte Vaulting-Token eine neue Zahlung ausgelöst.
Hinweis: Der Kunde muss beim ersten Kauf die Speicherung des Zahlungsmittels bei PayPal bestätigen.
Hinweis: Die Mollie-Integration befindet sich aktuell noch in Vorbereitung. Eine produktive Nutzung für wiederkehrende Abo-Zahlungen ist mit dem aktuellen Mollie-Plugin noch nicht möglich, da das Mollie-Plugin bei der ersten Zahlung kein
sequenceType=firsterzeugt und somit kein Mandat für Folgezahlungen angelegt wird.
WawiPay
Voraussetzungen:
- Das Plugin xv_wawipay ist installiert und aktiviert.
- Die WawiPay-Instanz ist korrekt konfiguriert (Instanzname und API-Schlüssel).
- Die Zahlungsart ist im Shop aktiv.
Ablauf:
- Der Kunde wählt eine WawiPay-Zahlungsart.
- Beim initialen Kauf wird die Zahlung als Reservation bei Payrexx angelegt (Pre-Authorization), sodass das Zahlungsmittel für Folgezahlungen hinterlegt wird.
- Nach erfolgreicher Zahlung speichert das Plugin die Payrexx-Transaktions-ID als Token in der Datenbank.
- Bei Folgezahlungen wird das gespeicherte Token über den Payrexx-Charge-Endpunkt belastet.
Mollie
Voraussetzungen (für die spätere Nutzung):
- Das JTL-Plugin ws5_mollie ist installiert und aktiviert.
- Eine Mollie-Zahlungsart (z. B. Kreditkarte) ist im Shop aktiv.
- Der API-Key (Live oder Test) ist im Mollie-Plugin hinterlegt.
Ablauf:
- Der Kunde wählt eine Mollie-Zahlungsart.
- Das Plugin legt automatisch einen Mollie-Customer für den Kunden an.
- Bei der ersten Zahlung muss bei Mollie ein Mandat erstellt werden (
sequenceType=first). - Bei Folgezahlungen wird das gespeicherte Mandat verwendet (
sequenceType=recurring).
Wichtiger Hinweis zu Mollie:
Das Mollie-Plugin selbst erzeugt bei der ersten Zahlung standardmäßig kein sequenceType=first. Ohne dieses Mandat können keine wiederkehrenden Zahlungen ausgelöst werden. Stellen Sie sicher, dass Ihr Mollie-Plugin für Abo-Bestellungen ein Mandat anlegt, oder verwenden Sie Zahlungsarten, bei denen ein Mandat auf anderem Wege vorhanden ist.