Die Entwicklung dieser Version hat 3.200 Euro gekostet. Die kumulierten Kosten für dieses Jahr betragen 5.300 Euro. Die kumulierten Kosten seit der ersten Version betragen 204.030 Euro, aber die Kosten für dich sind nur die Lizenz von 79€.
Neue Version 30.0.x des Redsys-Plugins für WooCommerce von WooCommerce.com.
Versionen des Zweigs
30.0.0
Neu:
- Kompatibilität mit Click to Pay von MasterCard.
- URL-Selector für die Testumgebung (SIS-T / SIS-I) zu allen Zahlungs-Gateways mit konfigurierbarem Testmodus hinzugefügt (Redsys-Weiterleitung, InSite, Bizum, Bizum-Checkout, Google Pay-Weiterleitung, Google Pay-Checkout, Apple Pay-Checkout, Bankeinzug, Masterpass).
- Express-Zahlungsschaltflächen für Apple Pay und Google Pay auf Produktseiten hinzugefügt (einfache und variable Produkte).
- Die Schaltflächen für Apple Pay und Google Pay in Produkten unterstützen jetzt Abonnements.
- Die Expresszahlung von Apple Pay und Google Pay auf Produktseiten erkennt jetzt benutzerdefinierte Felder im Checkout und fordert diese vor der Zahlung an (NIF/DNI, Geburtsdatum usw.).
- Vollständige Kompatibilität mit Advanced Subscriptions for WooCommerce.
- Vollständige Kompatibilität mit Premium-Selbständigen bei Expresszahlungen (Google Pay / Apple Pay) auf Produktseiten, im Warenkorb und im Checkout. Die IRPF-Abzüge werden jetzt korrekt basierend auf der Auswahl des Benutzertyps (Privatperson, Selbständiger, Unternehmen) angewendet.
Behoben:
- Der IRPF-Abzug, der für alle Benutzertypen bei Expresszahlung (Google/Apple Pay) angewendet wurde, wurde korrigiert. Er wird jetzt nur noch korrekt für die Benutzer "Unternehmen" und "Selbständiger" angewendet, nicht für "Privatperson". Betroffen sind Produktseiten, Warenkorb (Blocks) und Checkout (klassisch und Blocks).
- Behoben, dass der Benutzertyp von Selbständigen in der Sitzung nicht überschrieben wurde, wenn der Benutzer einen anderen Typ im Modal für benutzerdefinierte Felder der Expresszahlung auswählte.
- Der Checkout-Preis-Endpunkt von Google Pay berechnet jetzt die Gesamtsummen neu, anstatt zwischengespeicherte Werte zu verwenden, um korrekte IRPF-Beträge sicherzustellen.
- save_express_fields_to_order() hinzugefügt, das im Apple Pay Blocks-Support fehlte, um sicherzustellen, dass benutzerdefinierte Felder (Benutzertyp, DNI) in den Bestellungen gespeichert werden.
- Rennbedingungen bei Zahlungen für Abonnierungsverlängerungen behoben, die doppelte Aufrufe von payment_complete() verursachen konnten. Das Meta _redsys_done wird jetzt sofort nach payment_complete() gespeichert, anstatt am Ende der Funktion, wodurch das Fenster geschlossen wird, in dem eine gleichzeitige IPN-Benachrichtigung die gleiche Zahlung erneut verarbeiten könnte.
- Transient-Sperre in doing_scheduled_subscription_payment() hinzugefügt, um die doppelte Verarbeitung derselben Verlängerungsbestellung zu verhindern.
- Übermäßiges Logging der Funktion is_available() des Inespay-Gateways entfernt.
- Warnung über die Abwertung in PHP 8.2+ aufgrund der Erstellung einer dynamischen Eigenschaft im Inespay-Gateway (notify_url) behoben.
- PayGold setzt jetzt den Bestellstatus auf ausstehend (wie bei einer Banküberweisung), sodass die Schaltflächen Bezahlen/Stornieren nicht auf der Bestellbestätigungsseite angezeigt werden, der Lagerbestand sofort reduziert wird und die Kunden stattdessen eine informative Nachricht sehen.







