Cách đặt số lượng đặt hàng tối thiểu trong WooCommerce

Bài viết hữu ích nếu bạn quản lý cửa hàng trực tuyến được xây dựng bằng WooCommerce và bạn muốn biết cách đặt số lượng đặt hàng tối thiểu trong WooCommerce. Trong cài đặt mặc định của cửa hàng trực tuyến self-hosted, tùy chọn Thanh toán không tồn tại. Do đó, việc thiết lập số tiền tối thiểu cho một đơn đặt hàng sẽ được thực hiện bằng phương pháp khác.

So với cửa hàng thực tế, cửa hàng trực tuyến thường áp đặt các quy tắc mới, tùy thuộc vào khách hàng mà cửa hàng hướng tới, loại sản phẩm được bán, giá trị cũng như phương thức thanh toán và giao hàng.

Nếu trong một cửa hàng thực tế, không có vấn đề gì nếu chúng ta vào và mua một sản phẩm với giá 10 xu, thì trong một cửa hàng trực tuyến, mọi thứ sẽ khác một chút. Bất kỳ đơn đặt hàng nào của khách hàng cũng liên quan đến một số chi phí từ cửa hàng. Từ việc xử lý đơn hàng đơn giản đến đóng gói và vận chuyển, tất cả các hoạt động này đều mất thời gian.
Khi ưu đãi giảm giá chứa các sản phẩm rất rẻ, bạn nên đặt số lượng tối thiểu cho mỗi đơn hàng. Ví dụ: không thể hoàn thành đơn hàng nếu tổng số sản phẩm trong giỏ không đạt tổng số 10 Euro.

Cách đặt số lượng đặt hàng tối thiểu trong WooCommerce

Phương pháp đơn giản nhất là thêm chức năng tùy chỉnh vào functions.php qua đó bạn có thể đặt số tiền tối thiểu cho đơn đặt hàng từ WooCommerce.

Mở tập tin functions.php của chủ đề đang hoạt động (tốt nhất là chủ đề con) và thêm đoạn mã sau:

// Set Minimum Order Amount in WooCommerce
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
    
    $minimum = 10; // Set this variable to specify a minimum order value

    if ( WC()->cart->total < $minimum ) {

        if( is_cart() ) {
            wc_print_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order ' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );
        } else {
            wc_add_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        }
    }
}

Đây cũng là nơi đặt thông báo, theo đó người mua được cảnh báo rằng anh ta không có sản phẩm nào có tổng số tiền không đạt đến giới hạn tối thiểu để đặt hàng.

Cách đặt số lượng đặt hàng tối thiểu trong WooCommerce
Tổng đơn hàng hiện tại của bạn là €3,00 — bạn phải có đơn hàng tối thiểu €10,00 để đặt hàng

Đến WooCommerce một số mô-đun dành cho thanh toán trực tuyến cung cấp hỗ trợ tự động để đặt số tiền giới hạn mà từ đó có thể đặt hàng.

Chức năng này hữu ích cho các cửa hàng trực tuyến bán sản phẩm với giá thấp, không thể trang trải chi phí xử lý và vận chuyển.

Là người yêu công nghệ, tôi rất vui được viết tại StealthSettings.com từ năm 2006. Tôi có kinh nghiệm đa dạng với các hệ điều hành: macOS, Windows và Linux, cũng như trong các ngôn ngữ lập trình và nền tảng blogging (WordPress) và cửa hàng trực tuyến (WooCommerce, Magento, PrestaShop).

Làm thế nào để » WordPress » Cách đặt số lượng đặt hàng tối thiểu trong WooCommerce
Để lại một bình luận