ทำความเข้าใจข้อ จำกัด รหัสคูปองใน WooCommerce
เผยแพร่แล้ว: 2020-07-17รหัสคูปองเป็นวิธีจูงใจให้ลูกค้าซื้อ ซึ่งเป็นประโยชน์ต่อทั้งลูกค้าและธุรกิจ ลูกค้าได้รับสินค้าที่ต้องการในราคาที่ถูกกว่า และร้านอีคอมเมิร์ซก็สร้างรายได้
แม้ว่าการให้สิทธิ์ควบคุมการใช้คูปองมากเกินไปอาจเป็นประโยชน์ต่อลูกค้า แต่ก็อาจไม่ใช่กรณีเดียวกันสำหรับธุรกิจ มีโอกาสสูงที่จะใช้รหัสคูปองในทางที่ผิดซึ่งจะทำให้ร้านค้าสูญเสีย ดังนั้นเจ้าของร้านจึงควรควบคุมการใช้รหัสคูปอง
ในฐานะที่เป็นโซลูชันอีคอมเมิร์ซ WooCommerce ยังให้ตัวเลือกในการเพิ่มรหัสคูปองพร้อมข้อจำกัดการใช้งานพื้นฐานบางอย่าง เช่น การใช้จ่ายขั้นต่ำในขณะที่ซื้อหรือรหัสคูปองสามารถเพิ่มสำหรับผลิตภัณฑ์หรือหมวดหมู่บางอย่าง เป็นต้น และข้อจำกัดบางอย่างที่จำเป็นสำหรับร้านค้าแต่ ไม่พร้อมใช้งานใน WooCommerce เริ่มต้น สามารถเพิ่มได้โดยใช้ส่วนขยายที่มีหรือสามารถเพิ่มโดยทางโปรแกรมโดยใช้ข้อมูลโค้ด
ในโพสต์นี้ เราจะพูดถึง ข้อจำกัดพื้นฐานบางประการที่จำเป็น สำหรับร้านอีคอมเมิร์ซ จะแบ่งออกเป็นสองส่วนซึ่งจะอธิบายข้อ จำกัด การใช้งานเริ่มต้นที่มีอยู่ใน WooCommerce และอีกส่วนหนึ่งที่มีข้อ จำกัด การใช้งานซึ่งจำเป็น แต่สามารถใช้ได้เฉพาะกับส่วนขยายหรือเพิ่มโดยทางโปรแกรม
ข้อจำกัดการใช้งานเริ่มต้นใน WooCommerce
ข้อจำกัดการใช้งานเริ่มต้นของ WooCommerce บางส่วน ได้แก่:
1. ยอดสั่งซื้อทั้งหมด
ข้อจำกัดในการสั่งซื้อทั้งหมดจะเป็นประโยชน์ในการกำหนดการใช้จ่ายขั้นต่ำสำหรับสินค้าที่ซื้อเพื่อใช้ประโยชน์ของรหัสคูปอง เช่น ลูกค้าสามารถใช้รหัสคูปองได้ก็ต่อเมื่อสินค้าที่ซื้อมีมูลค่า $100 ขึ้นไปเท่านั้น
สามารถใช้อย่างสูงสำหรับรหัสคูปองที่แสดงต่อสาธารณะบนเว็บไซต์หรือแพลตฟอร์มการตลาดใดๆ ตัวอย่างของรหัสคูปองดังกล่าว ได้แก่ ข้อเสนอส่วนลดที่มอบให้ในเทศกาลต่างๆ หรืออาจเป็นส่วนลดสำหรับการซื้อใหม่จากแพลตฟอร์มโซเชียลมีเดีย เช่น Google Ads
2. การใช้งานส่วนบุคคล
การอนุญาตให้ใช้คูปองหลายใบในรถเข็นเดียวไม่ใช่ตัวเลือกที่เหมาะสมสำหรับธุรกิจ อาจทำให้สูญเสียรายได้อย่างมาก ข้อจำกัดนี้จะช่วยให้เจ้าของร้านค้าสร้างรหัสคูปองซึ่งเมื่อใช้แล้ว ไม่สามารถใช้รหัสคูปองอื่นร่วมกับรหัสนี้ได้
3. ไม่รวมสินค้าลดราคา
สินค้าลดราคามีวางจำหน่ายแล้วในราคาพิเศษ ดังนั้นเจ้าของร้านบางคนอาจไม่ต้องการให้ส่วนลดเพิ่มเติมผ่านรหัสคูปองสำหรับการซื้อสินค้าดังกล่าว ข้อจำกัดนี้จะช่วยให้พวกเขาปิดการใช้งานการใช้รหัสคูปองในรายการลดราคา
4. สินค้า
ข้อจำกัดนี้อาจเป็นประโยชน์ในการเพิ่มรหัสคูปองสำหรับผลิตภัณฑ์บางประเภทหรือเพื่อยกเว้นผลิตภัณฑ์บางประเภทจากการบังคับใช้รหัสคูปอง ผลิตภัณฑ์ยังสามารถแบ่งออกเป็นหมวดหมู่และสามารถสร้างรหัสคูปองสำหรับแต่ละหมวดหมู่ได้ ตัวอย่างเช่น ร้านค้าอีคอมเมิร์ซที่ขายสินค้าหลายอย่าง เช่น เครื่องใช้ไฟฟ้า แฟชั่น คอมพิวเตอร์ ฯลฯ พวกเขาอาจไม่ต้องการให้ส่วนลดสำหรับหมวดหมู่ทั้งหมด ดังนั้นพวกเขาจึงสามารถสร้างรหัสคูปองสำหรับบางหมวดหมู่ เช่น แฟชั่น และส่งให้กับลูกค้าได้
5. ที่อยู่อีเมล
การจำกัดรหัสคูปองโดยใช้รหัสอีเมลจะมีประโยชน์ในสถานการณ์ที่คุณต้องการให้ส่วนลดเฉพาะบัญชี Gmail หากลูกค้าซื้อผลิตภัณฑ์จาก Google Ads ที่ให้มา หรือเมื่อคุณให้รหัสคูปองแก่ลูกค้าเพียงรายเดียว คุณจึงสามารถจำกัดรหัสด้วยรหัสอีเมลของลูกค้ารายนั้นเพื่อหลีกเลี่ยงการใช้ในทางที่ผิด
WooCommerce จัดทำคู่มือฉบับย่อเกี่ยวกับการจัดการคูปอง ซึ่งจะอธิบายเกี่ยวกับการสร้างคูปองและตัวเลือกต่างๆ สำหรับคูปอง คุณสามารถดูคำแนะนำและสร้างคูปองตามการใช้งานของคุณ

การจำกัดการใช้งานด้วยส่วนขยาย WooCommerce
ข้อ จำกัด การใช้งานบางอย่างที่มีให้โดยใช้ส่วนขยายของ WooCommerce คือ:
1. ลูกค้าเฉพาะราย
นี้สามารถแบ่งออกเป็นสองตัวเลือก หนึ่งสำหรับลูกค้าใหม่และอีกสำหรับลูกค้าที่มีอยู่
การจำกัดคูปองลูกค้าใหม่อาจมีประโยชน์ในการมอบส่วนลดสำหรับการขายครั้งแรก ซึ่งสามารถช่วยดึงดูดลูกค้าใหม่ๆ ได้มากขึ้นเรื่อยๆ โดยไม่ต้องเสียส่วนต่างสำหรับผู้ที่ซื้อไปแล้ว
ข้อจำกัดคูปองลูกค้าที่มีอยู่อาจมีประโยชน์ในสถานการณ์ด้านล่าง:
- คุณต้องการให้รางวัลแก่ลูกค้าปัจจุบันด้วยคูปองพิเศษสำหรับการเป็นลูกค้าระยะยาวของคุณ
- หากพวกเขาไม่ได้ซื้อบางอย่างจากไซต์ของคุณเป็นเวลานาน และคุณต้องการดึงดูดพวกเขาให้ซื้อเพิ่มเติม ให้ส่วนลดที่น่าตื่นเต้นแก่พวกเขา
- หากคุณได้เพิ่มคอลเลกชันใหม่ใดๆ ลงในเว็บไซต์ของคุณ และคุณต้องการให้ลูกค้าปัจจุบันของคุณซื้อพวกเขาในราคาที่ต่ำกว่า ตัวเลือกนี้จะมีประโยชน์
ส่วนขยาย : ข้อจำกัดของคูปอง WooCommerce
2. ที่ตั้ง
ตัวเลือกนี้มีประโยชน์ในการจำกัดคูปองสำหรับบางพื้นที่ เช่น ประเทศ รัฐ รหัสไปรษณีย์/รหัสไปรษณีย์ ตัวอย่างเช่น คูปองบางรายการอาจมีให้ในบางประเทศเป็นครั้งคราว เช่น Diwali สำหรับอินเดีย Black Friday สำหรับสหรัฐอเมริกา เป็นต้น
ส่วนขยาย : คูปองอัจฉริยะ, ข้อจำกัดของคูปอง WooCommerce
3. บทบาทของผู้ใช้
การจำกัดบทบาทของผู้ใช้อาจมีประโยชน์ในการให้การใช้รหัสคูปองแก่ลูกค้าบางประเภทเท่านั้น สิ่งนี้จะเป็นประโยชน์หากคุณมีร้านค้าที่เป็นสมาชิก คุณสามารถสร้างคูปองสำหรับสมาชิกที่แตกต่างกัน หรือสำหรับบทบาทของผู้ใช้ เช่น ลูกค้าระดับพรีเมียม ผู้ค้าปลีก ผู้ค้าส่ง ฯลฯ

ส่วนขยาย : คูปองอัจฉริยะ, ข้อจำกัดของคูปอง WooCommerce, คุณลักษณะคูปองเพิ่มเติมของ WooCommerce PRO
4. วิธีการชำระเงิน
คูปองบางรายการจะใช้ได้เฉพาะกับลูกค้าเมื่อพวกเขาเลือกวิธีการชำระเงินเฉพาะในการชำระเงิน ตัวอย่างเช่น ส่วนลดเพิ่มเติม 5% จะได้รับเมื่อลูกค้าชำระเงินโดยใช้บัตรเครดิต/เดบิตเฉพาะที่จุดชำระเงิน ข้อจำกัดนี้จะช่วยในการตั้งค่ารหัสคูปองสำหรับวิธีการชำระเงิน
ส่วนขยาย : คูปองอัจฉริยะ, ฟีเจอร์คูปองเสริมของ WooCommerce PRO
นอกจากนี้เรายังมีการขยายค่าธรรมเนียมตามเกตเวย์การชำระเงินและส่วนลดสำหรับ WooCommerce ซึ่งไม่ได้เพิ่มข้อจำกัดการใช้งานใดๆ ให้กับคูปอง แต่ให้คุณเพิ่มค่าธรรมเนียมและส่วนลดตามเกตเวย์การชำระเงินที่ผู้ใช้เลือกเมื่อชำระเงิน
5. วิธีการจัดส่ง
เช่นเดียวกับวิธีการชำระเงิน คูปองบางรายการจะใช้ได้เฉพาะกับลูกค้าเมื่อพวกเขาเลือกวิธีการจัดส่งเฉพาะในการชำระเงิน ตัวอย่างเช่น ส่วนลดเพิ่มเติม 5% จะได้รับเมื่อลูกค้ารับสินค้าจากร้านค้าและไม่ต้องการให้จัดส่ง นั่นคือในขณะที่เลือกวิธีการจัดส่งแบบรับสินค้าในพื้นที่
ส่วนขยาย : คูปองอัจฉริยะ, ฟีเจอร์คูปองเสริมของ WooCommerce PRO
การเพิ่มการจำกัดการใช้งานโดยใช้ข้อมูลโค้ด
คุณไม่มีข้อ จำกัด ที่จำเป็นที่กล่าวถึงในรายการข้างต้นใช่หรือไม่ ไม่มีปัญหา WooCommerce ยังมีตัวเลือกในการเพิ่มข้อ จำกัด รหัสคูปองผ่านเบ็ด
นอกจากข้อจำกัดข้างต้นแล้ว ยังมีข้อจำกัดอีกประการหนึ่งที่เจ้าของร้านค้าอาจต้องการ นั่นคือ การเพิ่มคูปองตามปริมาณการสั่งซื้อ ซึ่งจะใช้เพื่อจำกัดรหัสคูปองสำหรับลูกค้าที่ซื้อชุดปริมาณขั้นต่ำเท่านั้น ตัวอย่างเช่น ลูกค้าซื้อมากกว่าปริมาณที่กำหนด เช่น 50 หรือมากกว่า จากนั้นให้ส่วนลด 20% ซึ่งจะเป็นประโยชน์มากขึ้นสำหรับธุรกิจที่ทำการค้าทั้งขายปลีกและขายส่ง
เพิ่มโค้ดด้านล่างลงในไฟล์ functions.php ของธีมย่อย หรือใช้ปลั๊กอินข้อมูลโค้ดใดๆ เพื่อเพิ่มฟิลด์ปริมาณการสั่งซื้อขั้นต่ำบนแท็บการจำกัดการใช้งาน
/** * เพิ่มฟิลด์ใหม่ในแท็บการจำกัดการใช้งานสำหรับคูปอง WooCommerce */ ฟังก์ชั่น ts_woocommerce_coupon_options_usage_restriction( $coupon_get_id, $coupon ) { woocommerce_wp_text_input(อาร์เรย์( 'id' => 'order_quantity', 'label' => __( 'ปริมาณการสั่งซื้อขั้นต่ำ', 'woocommerce' ), 'placeholder' => __( 'ไม่มีขั้นต่ำ', 'woocommerce' ), 'description' => __( 'ฟิลด์นี้อนุญาตให้คุณกำหนดปริมาณขั้นต่ำที่อนุญาตให้ใช้คูปองได้', 'woocommerce' ), 'desc_tip' => จริง 'ประเภท' => 'ข้อความ', )); } add_action( 'woocommerce_coupon_options_usage_restriction', 'ts_woocommerce_coupon_options_usage_restriction', 10, 2 );

หากต้องการบันทึกค่าของตัวเลือกนี้ ให้ใช้ข้อมูลโค้ดด้านล่าง
/** * บันทึกตัวเลือกข้อ จำกัด การใช้งาน */ ฟังก์ชั่น ts_woocommerce_coupon_options_save ($ post_id, $coupon ) { update_post_meta( $post_id, 'order_quantity', $_POST['order_quantity'] ); } add_action( 'woocommerce_coupon_options_save', 'ts_woocommerce_coupon_options_save', 10, 2 );
เมื่อเพิ่มข้อจำกัดแล้ว ในการตรวจสอบบน WooCommerce Cart คุณต้องใช้ข้อมูลโค้ดด้านล่าง
** * ตรวจสอบว่ารหัสคูปองถูกต้องในขณะที่ใช้กับรถเข็นหรือไม่ */ ฟังก์ชัน ts_woocommerce_coupon_validation( $is_valid, $coupon ) { /** * คูปองที่เลือกใช้ได้เฉพาะปริมาณการสั่งซื้อที่ระบุเท่านั้น */ $total_quantity = WC()->cart->get_cart_contents_count(); if ( isset( $total_quantity ) ) { if ( $total_quantity <get_post_meta( $coupon->get_id(), 'order_quantity', true ) ) { $is_valid = เท็จ; } } ส่งคืน $is_valid; } add_filter( 'woocommerce_coupon_is_valid', 'ts_woocommerce_coupon_validation', 100, 2 );

สำหรับข้อจำกัดการใช้งานบางอย่าง เช่น การให้รหัสคูปองแก่ลูกค้าที่ชำระเงินด้วยบัตรเครดิต/เดบิต หรือหากลูกค้าซื้อในปริมาณที่กำหนดขั้นต่ำ ฯลฯ คุณอาจต้องการใช้รหัสคูปองกับรถเข็นโดยอัตโนมัติ คุณสามารถอ่านโพสต์ก่อนหน้าของเราซึ่งอธิบายวิธีใช้รหัสคูปองกับรถเข็น WooCommerce โดยอัตโนมัติ