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ć.
[php]
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’ );
[/php]
Ot i cała filozofia. Mała rzecz a cieszy.