Do darmowej wysyłki brakuje Ci…
Dosłownie 6 linijek kodu jak ktoś się uprze to mogą być 3 linijki i być może uda się podnieść konwersję w sklepie. Warunek jest jeden musimy oferować klientom darmową wysyłkę powyżej określonej kwoty zakupów. Powiedzmy, że w naszym sklepie woocommerce będzie to kwota 300 zł.
Oczywiście informujemy o tym klienta na stronie głównej lub w topbar, ale miłym gestem jest również poinformowanie klienta na karcie zamówienia ile mu brakuje jeszcze do darmowej wysyłki. Czasami jest to tylko 5 zł dorzucone do koszyka a 20 zł zaoszczędzone na przesyłce. Czy nam się to opłaca? Zdecydowanie tak Budowanie zaufania klienta jest warte tych kilku złotych.
Sprawa jest banalnie prosta. Oczywiście cały kod jak zwykle możemy sobie wkleić w functions.php, oczywiście najlepiej na theme child, ale o tym chyba nie muszę wspominać.
function darmowa_dostawa_komunikat() { global $woocommerce; $kwota_do_darmowej_dostawy = 300; $current = WC()->cart->subtotal; if ( $current < $kwota_do_darmowej_dostawy ) { echo 'Do darmowej dostawy brakuje tylko ' . wc_price( $kwota_do_darmowej_dostawy - $current ) . ' '; } } add_action( 'woocommerce_before_cart', 'darmowa_dostawa_komunikat' );
Ot i cała filozofia. Mała rzecz a cieszy.