• Resolved sansoon

    (@shandysuta)


    Haloo kak sofyan,

    Ingin follow up lagi untuk thread yang tahun lalu..
    Mau tanya apakah plugin ini bisa support free shipping dengan maksimum potongan?

    Contohnya free shipping maksimum potongan Rp 20.000
    Jadi untuk ongkir yang contohnya Rp 27.000, customer membayar Rp 7.000

    Saya coba code yang ini belum bisa kak:

    function woocommerce_shipping_method_add_rate_args_woongkir( $rate ) {
        $shipping_discount = 20000;
    
    	if ( isset( $rate['id'], $rate['cost'] ) && strpos( $rate['id'], 'woongkir:' ) === 0 && $rate['cost'] >= $shipping_discount ) {
    		$rate['cost'] = $rate['cost'] - $shipping_discount;
    	}
    
    	return $rate;
    }
    
    add_filter( 'woocommerce_shipping_method_add_rate_args',  'woocommerce_shipping_method_add_rate_args_woongkir' );

    Terima kasih!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter sansoon

    (@shandysuta)

    Ingin update saja untuk yang mungkin mau menggunakan fitur seperti ini bisa menambahkan kode berikut ke functions.php

    function woocommerce_shipping_method_add_rate_args_woongkir( $rate ) {
    	$min = 15000;
    
    	if ( isset( $rate['id'] ) && strpos( $rate['id'], 'sicepat:REG' ) && $rate['cost'] > $min ) {
    		$rate['cost'] = ($rate['cost'] - $min );
    	}
    	else if ( isset( $rate['id'] ) && strpos( $rate['id'], 'sicepat:REG' ) && $rate['cost'] <= $min ) {
    		$rate['cost'] = ($rate['cost'] * 0);
    	}
    	return $rate;
    }
    
    add_filter( 'woocommerce_shipping_method_add_rate_args',  'woocommerce_shipping_method_add_rate_args_woongkir' );
    

    Kode ini saya gunakan untuk memotong ongkir khusus untuk sicepat REG maksimal 15.000 ??

    Halo, saya tadi coba tapi tampilannya jadi seperti ini :
    JNE REG : 0
    JNE YES : 0

    Apakah bisa jika kalau masih batas free ongkir langsung tulisan free ongkir?
    Kalau melebihi batas maksimal subsidi, maka langsung keluar tambahannya.
    Dan ini apakah bisa hanya dipakai kalau coupon bebasongkir nya dipakai?

    Mohon bantuannya

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Free shipping maksimum Rp 20.000?’ is closed to new replies.