Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi,

    ja, klar, theoretisch geht natürlich alles ??
    Du müsstest dir da etwas eigenes implementieren, dass via Hook im Checkout prüft, wie hoch der Gesamtbetrag ist und dann via Filter u.U. bestimmte Zahlungsarten “entfernt”.

    Grü?e

    Thread Starter andreaswitt

    (@andreaswitt)

    … es geht sogar technisch alles ?? Ich hatte mir eine etwas konkrete Antwort gewünscht. z. B. welchen Hook ich prüfen muss und wie ich eventuell die H?he des Warenkorbes ermitteln kann und wie lassen sich dann per Filter Zahlungsarten entfernen?

    Thread Starter andreaswitt

    (@andreaswitt)

    … ein m?gliche L?sung ist folgende:

    /**
    * Disable Invoice payment method in the checkout if basket value reach 300 EUR
    *
    */
    
    add_filter( 'woocommerce_available_payment_gateways', 'filter_gateways', 1);
    function filter_gateways( $gateways ){
    	global $woocommerce;
    
        if($woocommerce->cart->total > 300) {
          unset($gateways['invoice']);
        }
    
      return $gateways;
    }
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Zahlung auf Rechnung abh?ngig von der H?he des Warenkorbwertes’ is closed to new replies.