Ich hoffe, ich kann eine Lösung für das folgende unerwünschte Verhalten erhalten: Ich benutze Wordpress 4.5.3 mit Woocommerce 2.6.4. Ich habe auch installiert WooCommerce Payment Gateway Based Gebühren 2.2.16. Dieses Plugin ermöglicht es mir, PayPal-Gebühren an der Kasse hinzuzufügen.Woocommerce: Entfernen von PayPal-Gebühren, wenn Coupon die gesamte Null macht/0
Ich bin auch als Voreinstellung nicht erlauben Kasse Checkout.
Das Problem, das ich habe, ist, dass, wenn ein Benutzer einen Coupon verwendet, der ihre gesamte Null macht ... Ich hätte intuitiv erwartet, dass i) PayPal-Gebühren nicht angezeigt würden ii) Sie könnten einfach die Bestellung zur Kasse geben.
Weder passiert noch.
Also entschied ich mich stattdessen, Kasse Kasse zu deaktivieren und automatisch deaktivieren - (mit unset(), konnte nicht herausfinden, eine Möglichkeit, ein Gateway nur unscharf) - wenn der Warenkorb Summe war gleich der PayPal-Gebühr mit Dieser Hook: woocommerce_available_payment_gateways. Dies würde ihnen zumindest erlauben, zur Kasse zu gehen, ohne dass die einzige Option das PayPal-Gateway wäre.
Problem ist, dass ich immer noch nicht herausgefunden habe, wie man die PayPal-Gebühren vom Anzeigen und Hinzufügen zum Gesamtbetrag abhebt.
Jede Führung/help viel
geschätzt
Sie überprüfen WooCommerce Payment Gateway Basierend Gebühren Plugin und thir doc?, kann es irgendeine Art von Regel ist, zu zeigen, Gebühren oder nicht – mollie