• Hei!

    Er det mulig å legge inn minstebeløp på ordre? Vi har lagt inn dette men Express plukker ikke dette opp.

Viewing 1 replies (of 1 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    Hvordan har dere lagt det til? Som standard taes det ikke med i betrakning noen minstepris, men det er filtere som det går an å bruke.

    For handlekurven er det denne:

    $supports = apply_filters('woo_vipps_cart_supports_express_checkout', $supports, $cart);

    så det vil være mulig å gjøre noe ala (utestet kode):

    add_filter('woo_vipps_cart_supports_express_checkout', function ($supports) {
       WC()->cart->calculate_totals();
       if (WC()->cart->get_cart_total() < DIN_MINSTEPRIS_HER) return false;
       return $supports;
     });

    For enkeltprodukter så har du et annet filter,

    $ok = apply_filters(‘woo_vipps_product_supports_express_checkout’,$ok,$product);

    så noe ala

    add_filter('woo_vipps_product_supports_express_checkout', function ($supports, $product) {
       if ($product->get_price() < DIN_MINSTEPRIS_HER) return false;
       return $supports;
     },10, 2);

    Det kan være noen forskjellige valg å ta her for om salgspris eller fullpris skal taes med i betraktning osv.

    Ellers så er eneste minstepris at det må være mer enn 0 NOK – Vipps støtter ikke gratisprodukter.

Viewing 1 replies (of 1 total)
  • The topic ‘Minstebeløp ordre Express checkout’ is closed to new replies.