Ich baue eine WooCommerce-Website und ich muss eine benutzerdefinierte Bearbeitungsgebühr für ein bestimmtes Zahlungs-Gateway anwenden. Ich habe dieses Stück Code von hier: How to Add Handling Fee to WooCommerce Checkout.WooCommerce: Gebühr für Nachnahme-Zahlungsmethode (cod)
Dies ist mein Code:
add_action('woocommerce_cart_calculate_fees','endo_handling_fee');
function endo_handling_fee() {
global $woocommerce;
if (is_admin() && ! defined('DOING_AJAX'))
return;
$fee = 5.00;
$woocommerce->cart->add_fee('Handling', $fee, true, 'standard');
}
Diese Funktion eine Gebühr für alle Transaktionen hinzufügen
Ist es möglich, diese Funktion tweek und es für Bargeld nur auf Lieferung Zahlungen gelten?
Ich werde jede alternative Methode auch begrüßen. Ich weiß über die ähnliche "Payment Gateway Based Fees" -Woo-Plugin, aber ich kann es mir nicht leisten.
Danke.
Danke für das Feedback, aktualisiere ich entsprechend –
Schlechte Neuigkeiten ... sehe meine Antwort. Entschuldigung, Sie müssen etwas anderes finden. – LoicTheAztec