mujunur
Diese Frage hat hier bereits eine Antwort :
Fügen Sie eine benutzerdefinierte Gebühr zum wiederkehrenden Gesamtbetrag des WooCommerce-Abonnements von der Kasse hinzu
(1 Antwort)
Abgeschlossen vergangenes Jahr .
Dieser Beitrag wurde bearbeitet und zur Überprüfung eingereicht vor 7 Tagen und konnte den Beitrag nicht wieder öffnen:
Benötigt Details oder Klarheit Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten.
function add_woocommerce_stripe_fee() {
if ( ( is_admin() && ! defined( 'DOING_AJAX' ) ) || ! is_checkout() )
return;
$chosen_gateway = WC()->session->chosen_payment_method;
if ( 'stripe' == $chosen_gateway ) {
$fee = (WC()->cart->cart_contents_total * .035) +0.35;
WC()->cart->add_fee( 'Stripe Fee', $fee, false, '' );
}
}
add_action( 'woocommerce_cart_calculate_fees','add_woocommerce_stripe_fee' );
Es wird nicht für die wiederkehrende Warenkorbsumme hinzugefügt, funktioniert aber gut für die normalen Produkte (funktioniert nicht für WooCommerce-Abonnementprodukte). Jede Hilfe wäre sehr willkommen. Ist das möglich.?
Ich habe eine ausführlichere Antwort auf eine ähnliche Frage gegeben.
Lange Rede, kurzer Versuch, Folgendes hinzuzufügen:
add_filter( 'woocommerce_subscriptions_is_recurring_fee', '__return_true' );
Und schau dir die an Woocommerce-Dokument das enthält einige Beispiele, die Ihnen helfen können.
101963 0 0 cookie-check Fügen Sie dem wiederkehrenden Gesamt-WooCommerce-Abonnement eine benutzerdefinierte Gebühr hinzu [duplicate] yes