ทำความเข้าใจข้อ จำกัด รหัสคูปองใน WooCommerce

เผยแพร่แล้ว: 2020-07-17

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

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

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

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

ข้อจำกัดการใช้งานเริ่มต้นใน WooCommerce

ข้อจำกัดการใช้งานเริ่มต้นของ WooCommerce บางส่วน ได้แก่:

1. ยอดสั่งซื้อทั้งหมด

ข้อจำกัดในการสั่งซื้อทั้งหมดจะเป็นประโยชน์ในการกำหนดการใช้จ่ายขั้นต่ำสำหรับสินค้าที่ซื้อเพื่อใช้ประโยชน์ของรหัสคูปอง เช่น ลูกค้าสามารถใช้รหัสคูปองได้ก็ต่อเมื่อสินค้าที่ซื้อมีมูลค่า $100 ขึ้นไปเท่านั้น

สามารถใช้อย่างสูงสำหรับรหัสคูปองที่แสดงต่อสาธารณะบนเว็บไซต์หรือแพลตฟอร์มการตลาดใดๆ ตัวอย่างของรหัสคูปองดังกล่าว ได้แก่ ข้อเสนอส่วนลดที่มอบให้ในเทศกาลต่างๆ หรืออาจเป็นส่วนลดสำหรับการซื้อใหม่จากแพลตฟอร์มโซเชียลมีเดีย เช่น Google Ads

2. การใช้งานส่วนบุคคล

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

3. ไม่รวมสินค้าลดราคา

สินค้าลดราคามีวางจำหน่ายแล้วในราคาพิเศษ ดังนั้นเจ้าของร้านบางคนอาจไม่ต้องการให้ส่วนลดเพิ่มเติมผ่านรหัสคูปองสำหรับการซื้อสินค้าดังกล่าว ข้อจำกัดนี้จะช่วยให้พวกเขาปิดการใช้งานการใช้รหัสคูปองในรายการลดราคา

4. สินค้า

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

5. ที่อยู่อีเมล

การจำกัดรหัสคูปองโดยใช้รหัสอีเมลจะมีประโยชน์ในสถานการณ์ที่คุณต้องการให้ส่วนลดเฉพาะบัญชี Gmail หากลูกค้าซื้อผลิตภัณฑ์จาก Google Ads ที่ให้มา หรือเมื่อคุณให้รหัสคูปองแก่ลูกค้าเพียงรายเดียว คุณจึงสามารถจำกัดรหัสด้วยรหัสอีเมลของลูกค้ารายนั้นเพื่อหลีกเลี่ยงการใช้ในทางที่ผิด

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

Coupon Code Usage Restriction
ข้อจำกัดการใช้รหัสคูปอง

การจำกัดการใช้งานด้วยส่วนขยาย WooCommerce

ข้อ จำกัด การใช้งานบางอย่างที่มีให้โดยใช้ส่วนขยายของ WooCommerce คือ:

1. ลูกค้าเฉพาะราย

นี้สามารถแบ่งออกเป็นสองตัวเลือก หนึ่งสำหรับลูกค้าใหม่และอีกสำหรับลูกค้าที่มีอยู่

การจำกัดคูปองลูกค้าใหม่อาจมีประโยชน์ในการมอบส่วนลดสำหรับการขายครั้งแรก ซึ่งสามารถช่วยดึงดูดลูกค้าใหม่ๆ ได้มากขึ้นเรื่อยๆ โดยไม่ต้องเสียส่วนต่างสำหรับผู้ที่ซื้อไปแล้ว

ข้อจำกัดคูปองลูกค้าที่มีอยู่อาจมีประโยชน์ในสถานการณ์ด้านล่าง:

  1. คุณต้องการให้รางวัลแก่ลูกค้าปัจจุบันด้วยคูปองพิเศษสำหรับการเป็นลูกค้าระยะยาวของคุณ
  2. หากพวกเขาไม่ได้ซื้อบางอย่างจากไซต์ของคุณเป็นเวลานาน และคุณต้องการดึงดูดพวกเขาให้ซื้อเพิ่มเติม ให้ส่วนลดที่น่าตื่นเต้นแก่พวกเขา
  3. หากคุณได้เพิ่มคอลเลกชันใหม่ใดๆ ลงในเว็บไซต์ของคุณ และคุณต้องการให้ลูกค้าปัจจุบันของคุณซื้อพวกเขาในราคาที่ต่ำกว่า ตัวเลือกนี้จะมีประโยชน์

ส่วนขยาย : ข้อจำกัดของคูปอง 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 ); 
Minimum Order Quantity restriction
ข้อจำกัดปริมาณการสั่งซื้อขั้นต่ำ

หากต้องการบันทึกค่าของตัวเลือกนี้ ให้ใช้ข้อมูลโค้ดด้านล่าง

 /**
 * บันทึกตัวเลือกข้อ จำกัด การใช้งาน 
 */
ฟังก์ชั่น 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 ); 
Coupon code not valid as quantity is 1
รหัสคูปองไม่ถูกต้องเนื่องจากปริมาณคือ 1

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