บทความที่มีประโยชน์หากคุณจัดการร้านค้าออนไลน์ที่สร้างด้วย WooCommerce และคุณต้องการทราบวิธีการกำหนดจำนวนการสั่งซื้อขั้นต่ำใน WooCommerce- ในการตั้งค่าเริ่มต้นของร้านค้าออนไลน์ self-hostedไม่มีตัวเลือก Checkout ดังนั้น การกำหนดจำนวนเงินขั้นต่ำสำหรับการสั่งซื้อจะทำโดยวิธีอื่น
เมื่อเปรียบเทียบกับร้านค้าจริง ร้านค้าออนไลน์มักจะออกกฎใหม่ ขึ้นอยู่กับลูกค้าที่อยู่ ประเภทของสินค้าที่ขาย มูลค่าและวิธีการชำระเงินและการจัดส่ง
หากในร้านค้าจริงไม่มีปัญหาถ้าเราเข้าไปซื้อสินค้าในราคา 10 เซ็นต์ ร้านค้าออนไลน์จะแตกต่างกันเล็กน้อย การสั่งซื้อใด ๆ ของลูกค้ายังเกี่ยวข้องกับค่าใช้จ่ายบางส่วนจากร้านค้า ตั้งแต่ขั้นตอนง่ายๆ ของคำสั่งซื้อไปจนถึงการบรรจุหีบห่อและการจัดส่ง การดำเนินการทั้งหมดนี้ต้องใช้เวลา
เมื่อข้อเสนอการขายมีสินค้าราคาถูกมาก จะเป็นการดีที่จะกำหนดจำนวนเงินขั้นต่ำสำหรับการสั่งซื้อแต่ละครั้ง ตัวอย่างเช่น ไม่สามารถดำเนินการสั่งซื้อให้เสร็จสมบูรณ์ได้หากจำนวนสินค้าทั้งหมดในตะกร้าไม่ถึง 10 ยูโร
วิธีกำหนดยอดสั่งซื้อขั้นต่ำใน WooCommerce
วิธีที่ง่ายที่สุดคือเพิ่มฟังก์ชันแบบกำหนดเองเข้าไป functions.php โดยคุณสามารถกำหนดจำนวนเงินขั้นต่ำสำหรับการสั่งซื้อจาก WooCommerce.
เปิดไฟล์ functions.php ของธีมที่ใช้งานอยู่ (ควรเป็นธีมลูก) และเพิ่มรหัสต่อไปนี้:
// 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'
);
}
}
}
นี่คือที่ที่มีการตั้งค่าข้อความซึ่งผู้ซื้อจะได้รับคำเตือนว่าเขาไม่มีผลิตภัณฑ์ที่มีจำนวนรวมไม่ถึงขีด จำกัด ขั้นต่ำสำหรับการสั่งซื้อ

- วิธีลบภาพสินค้าอัตโนมัติใน WooCommerceร่วมกับสินค้า
- แก้ไข wc-ajax = get_refreshed_fragments High CPU การใช้งาน (ปิดการใช้งาน AJAX Cart Fragment)
- วิธีลบคำสั่งซื้อทั้งหมดอย่างรวดเร็ว (คำสั่งซื้อ) จาก WooCommerce [เคล็ดลับ SQL]
- วิธียกเลิกการเลือกค่าเริ่มต้น “Ship to different address” จากหน้าชำระเงินของ Woocommerce
สำหรับ WooCommerce บางโมดูลสำหรับการชำระเงินออนไลน์ให้การสนับสนุนอัตโนมัติสำหรับการตั้งค่าวงเงินที่สามารถสั่งซื้อได้
ฟังก์ชันนี้มีประโยชน์สำหรับร้านค้าออนไลน์ที่ขายสินค้าราคาต่ำ ซึ่งไม่ครอบคลุมค่าดำเนินการและค่าขนส่ง