Like & Share:
- Like & Share : Jika ini dapat bermanfaat bagi orang lain? Klik tombol bagikan dan beri tahu mereka!
- Comment : Berikan komentar, komentar spam dan tidak relevan tidak akan pernah dipublikasikan!
- Klik Iklan : Terima kasih atas partisipasi Anda yang berharga. Keterlibatan Anda sangat kami hargai!
TokoDaring.Com – Apply Diskon Berdasarkan Jumlah Belanja Tertentu (WooCommerce). Snippet code berikut bisa anda implementasikan untuk website eCommerce WordPress anda untuk beberapa hal berikut:
- Tampilkan pemberitahuan notice di keranjang dan halaman checkout, dan mengingatkan pelanggan bahwa mereka mendapat diskon jika membelanjakan lebih dari jumlah minimum.
- Terapkan diskon secara otomatis dan tampilkan pemberitahuan bahwa diskon diterapkan ketika total keranjang lebih dari jumlah minimum.
Table of Contents
Apply Diskon Berdasarkan Jumlah Belanja Tertentu
Artikel Terkait
Artikel Terkait :
Cara Membuat Menu Sticky Di WordPress eCommerce
Sebelum mengimplementasikan kode snippet untuk memberikan Diskon Berdasarkan Jumlah Belanja Tertentu, ada beberapa yang harus anda lakukan terlebih dahulu:
- Buat kupon dengan kode DISC25% dari halaman kupon WooCommerce dengan kondisi tanpa jumlah minimum.
- Variabel
$minimum_amount
disesuaikan dengan jumlah minimum sesuai dengan kebutuhan diskon anda. - Pemberitahuan di sesuaikan untuk memberikan informasi diskon yang diinginkan.
Code snippet untuk diskon berdasarkan jumlah belanja tertentu (WooCommerce)
Selanjutnya tambahkan kode ini ke dalam file functions.php
child theme atau melalui plugin yang memungkinkan fungsi kustom ditambahkan, seperti plugin snippet code.
Jangan pernah menambahkan kode khusus langsung ke dalam file functions.php
tema induk karena ini akan dihapus seluruhnya saat Anda melakukan update tema. Lihat disini tentang bagaimana caranya mengedit website WordPress.
/*
* Apply Diskon Berdasarkan Jumlah Belanja Tertentu
*
*/
add_action( 'woocommerce_before_cart' , 'show_coupon_notice' );
add_action( 'woocommerce_before_checkout_form' , 'show_coupon_notice' );
function show_coupon_notice() {
$cart_total = WC()->cart->get_subtotal();
$minimum_amount = 50;
$currency_code = get_woocommerce_currency();
wc_clear_notices();
if ( $cart_total < $minimum_amount ) {
WC()->cart->remove_coupon( 'DISC25%' );
wc_print_notice( "Dapatkan diskon 25% off jika total belanja anda melebihi $minimum_amount $currency_code!", 'notice' );
} else {
WC()->cart->apply_coupon( 'DISC25%' );
wc_print_notice( 'Anda mendapatkan diskon langsung 50% off dari total order anda!', 'notice' );
}
wc_clear_notices();
}
Artikel terkait :
Ads by Google. Thank you for your time!