Home WordpressWordPress cơ bản WooCommerce – Cấu hình số lượng mua tối thiểu

WooCommerce – Cấu hình số lượng mua tối thiểu

by admincp

Trong bài này bạn sẽ học cách làm sao yêu cầu khách hàng mua tối thiểu một vài sản phẩm trên cửa hàng WooCommerce của bạn. Mặc định WooCommerce không giới hạn số lượng mua, bạn có thể mua mọi sản phẩm với số lượng tối thiểu là 1. Nhưng nhiều chủ cửa hàng muốn đặt giới hạn tối thiểu cho giá trị đơn đơn hàng thì làm thế nào?

Xem thêm giới hạn số lượng mua bởi danh mục trong WooCommerce

Sau khi sản phẩm được thêm vào giỏ hàng, và trước khi khách hàng thực hiện thanh toán chúng ta cần kiểm tra số lượng trên giỏ hàng để đảm bảo chắc chắn tổng giá trị đơn hàng được thỏa mãn.

Thêm đoạn code sau vào tệp functions.php

add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
 
                global $woocommerce;
 
                $minimum = 50;
 
                if ( $woocommerce->cart->get_cart_total() < $minimum ) {
 
           $woocommerce->add_error( sprintf( 'You must have an order with a minimum of %s to place your order.' , $minimum ) );
 
                }
 
}

Ở ví dụ trên, mình đặt giá trị 50 có nghĩa khách hàng phải mua tối thiểu 50 $ thì mới được thanh toán. Nếu không một tin nhắn lỗi thông báo trên website như thế này.

Chúc bạn thành công

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên TwitterFacebook

Liên hệ

Công ty chuyên Thiết kế website uy tín nhất Miền Bắc: http://vinastar.net

Hotline tư vấn: 0989 48 3456

Nguồn: Sưu tầm trên internet

You may also like

Leave a Comment