1

I've made some function to check, what is total cart, and show how much discount have.

For example: If customer add to cart minimum $300, i will show "You have 10% discount". And i have 3 steps for this. Discount i have made 3rd party plugin.

How to add this function to e-mail, when customer make order? And How to add this function to order details in backed Admin?

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');
Ashish Patel
  • 3,551
  • 1
  • 15
  • 31
Bart
  • 11
  • 2
  • Ok, I send this to e-mail by added action to woocommerce_email_after_order_table. How can i show it in Admin Panel? – Bart Jan 03 '17 at 13:10

0 Answers0