Я сделал некоторую функцию, чтобы проверить, какова общая корзина, и показать, какая скидка есть.
Например: если клиент добавит в корзину минимум 300 долларов, я покажу «У вас есть 10% скидка». И у меня есть 3 шага для этого. Скидка я сделал сторонний плагин.
Как добавить эту функцию в электронную почту, когда клиент делает заказ?
И как добавить эту функцию, чтобы заказать детали в поддержке администратора?
function rabaty() {
global $woocommerce;
$rabat = $woocommerce->cart->cart_contents_total+$woocommerce->cart->tax_total;if ( $rabat >= 1500 ) {
echo '<h3>Masz 20% rabatu!</h3>';
}
elseif ($rabat >= 700) {
echo '<h3 style="margin:0px;">Masz 15% rabatu!</h3>
<strong><span style="margin-bottom:10px;font-size:16px;">Zrób zakupy za minimum 1500 zł, aby otrzymać 20% zniżki</span></strong>';
}
elseif ($rabat >=300) {
echo '<h3 style="margin:0px;">Masz 10% rabatu!</h3>
<strong><span style="margin-bottom:10px;font-size:16px;">Zrób zakupy za minimum 700 zł, aby otrzymać 15% zniżki</span></strong>';
}
else {
echo '<h3 style="margin:0px;">Nie masz żadnych rabatów</h3>
<strong><span style="margin-bottom:10px;font-size:16px;">Zrób zakupy za minimum 300 zł, aby otrzymać 10% zniżki</span></strong>';
}
}
add_action( 'woocommerce_cart_totals_after_order_total', 'rabaty');
add_action( 'woocommerce_review_order_after_order_total', 'rabaty');
Задача ещё не решена.
Других решений пока нет …