WooCommerce의 쿠폰 코드 제한 이해

게시 됨: 2020-07-17

쿠폰 코드는 고객에게 구매 인센티브를 제공하는 방법으로 고객과 비즈니스 모두에게 이익이 됩니다. 고객은 원하는 제품을 더 저렴한 가격에 구입하고 전자 상거래 상점은 수익을 창출합니다.

쿠폰 사용에 대한 과도한 통제는 고객에게 이익이 될 수 있지만 비즈니스에는 그렇지 않을 수 있습니다. 쿠폰 코드를 오용할 가능성이 높아 매장에 손실이 발생할 수 있습니다. 따라서 상점 소유자는 쿠폰 코드 사용을 제어해야 합니다.

전자 상거래 솔루션으로서 WooCommerce는 구매 시 최소 지출 또는 특정 제품이나 카테고리에 대해 쿠폰 코드를 추가할 수 있는 등 몇 가지 기본적인 사용 제한이 있는 쿠폰 코드를 추가하는 옵션도 제공합니다. 기본적으로는 사용할 수 없습니다. WooCommerce는 사용 가능한 확장을 사용하여 추가하거나 코드 조각을 사용하여 프로그래밍 방식으로 추가할 수 있습니다.

이 게시물에서는 전자 상거래 상점에 필요한 몇 가지 기본 제한 사항 에 대해 설명합니다. WooCommerce에서 사용할 수 있는 기본 사용 제한 사항을 설명하는 두 섹션과 필요하지만 확장 프로그램에서만 사용하거나 프로그래밍 방식으로 추가할 수 있는 사용 제한 사항을 설명하는 섹션으로 나뉩니다.

WooCommerce의 기본 사용 제한

WooCommerce 기본 사용 제한 사항 중 일부는 다음과 같습니다.

1. 주문 합계

주문 총액 제한은 쿠폰 코드의 혜택을 받기 위해 구매한 항목에 대한 최소 지출을 설정하는 데 유용합니다. 마찬가지로 고객은 구매한 항목의 가치가 $100 이상인 경우에만 쿠폰 코드를 사용할 수 있습니다.

이것은 웹사이트나 모든 마케팅 플랫폼에 공개적으로 표시되는 쿠폰 코드에 많이 사용될 수 있습니다. 이러한 쿠폰 코드의 예로는 모든 축제에서 제공되는 할인 제안이나 Google Ads와 같은 소셜 미디어 플랫폼에서 새로 구매하는 것에 대한 할인이 있습니다.

2. 개인 사용

하나의 장바구니에 여러 쿠폰 사용을 허용하는 것은 비즈니스에 적합한 옵션이 아닙니다. 큰 수익 손실로 이어질 수 있습니다. 이 제한은 상점 소유자가 사용할 때 다른 쿠폰 코드와 함께 사용할 수 없는 쿠폰 코드를 만드는 데 도움이 됩니다.

3. 세일 품목 제외

판매 중인 품목은 이미 할인된 가격으로 제공되므로 일부 상점 소유자는 해당 품목의 구매에 대해 쿠폰 코드를 통해 추가 할인을 제공하고 싶지 않을 수 있습니다. 이 제한은 판매 품목에 대한 쿠폰 코드 사용을 비활성화하는 데 도움이 됩니다.

4. 제품

이 제한은 특정 범위의 제품에 대한 쿠폰 코드를 추가하거나 쿠폰 코드의 적용 가능성에서 특정 범위의 제품을 제외하는 데 도움이 될 수 있습니다. 상품도 카테고리로 나눌 수 있으며, 카테고리별로 쿠폰 코드를 생성할 수도 있습니다. 예를 들어 전자 제품, 패션, 컴퓨터 등과 같은 여러 제품을 판매하는 전자 상거래 상점에서는 모든 범주에 대해 할인을 제공하고 싶지 않을 수 있습니다. 그래서 그들은 패션과 같은 특정 카테고리에 대한 쿠폰 코드를 만들어 고객에게 보낼 수 있습니다.

5. 이메일 주소

이메일 ID를 사용하여 쿠폰 코드를 제한하는 것은 고객이 제공된 Google Ads에서 제품을 구매하는 경우 Gmail 계정에만 할인을 제공하려는 상황에서 유용합니다. 또는 단일 고객에게만 쿠폰 코드를 제공하는 경우 오용을 방지하기 위해 해당 고객의 이메일 ID로 제한할 수 있습니다.

WooCommerce는 쿠폰 생성 및 쿠폰에 사용할 수 있는 옵션을 설명하는 쿠폰 관리에 대한 빠른 가이드를 제공합니다. 가이드를 보시고 사용량에 따라 쿠폰을 생성하실 수 있습니다.

Coupon Code Usage Restriction
쿠폰 코드 사용 제한

WooCommerce 확장 프로그램 사용 제한

WooCommerce Extensions를 사용하여 사용할 수 있는 몇 가지 사용 제한 사항은 다음과 같습니다.

1. 특정 고객

이것은 두 가지 옵션으로 나눌 수 있습니다. 하나는 신규 고객을 위한 것이고 다른 하나는 기존 고객을 위한 것입니다.

신규 고객 쿠폰 제한은 이미 구매한 고객의 마진을 희생하지 않으면서 더 많은 신규 고객을 유치하는 데 도움이 될 수 있는 첫 번째 판매 할인을 제공하는 데 유용할 수 있습니다.

기존 고객 쿠폰 제한은 다음 시나리오에서 유용할 수 있습니다.

  1. 기존 고객에게 장기 고객으로 있는 특별 쿠폰으로 보상하고 싶습니다.
  2. 그들이 오랫동안 귀하의 사이트에서 무언가를 구매하지 않았고 추가 구매를 위해 유인하려는 경우 흥미로운 할인을 제공하십시오.
  3. 웹 사이트에 새 컬렉션을 추가했고 기존 고객이 더 저렴한 가격으로 컬렉션을 구매하도록 하려는 경우 이 옵션이 유용할 수 있습니다.

확장 기능 : WooCommerce 쿠폰 제한 사항

2. 위치

이 옵션은 국가, 주, 우편번호/우편번호와 같은 특정 지역에 대한 쿠폰을 제한하는 데 유용할 수 있습니다. 예를 들어 일부 쿠폰은 인도의 디왈리, 미국의 블랙 프라이데이 등과 같은 특정 국가에서 가끔 사용할 수 있습니다.

확장 기능 : 스마트 쿠폰, WooCommerce 쿠폰 제한 사항

3. 사용자 역할

사용자 역할 제한은 특정 유형의 고객에게만 쿠폰 코드 사용을 제공하는 데 유용할 수 있습니다. 멤버십 기반 상점이 있는 경우에 유용할 것입니다. 그런 다음 다른 구성원을 위해 또는 프리미엄 고객, 소매업체, 도매업체 등과 같은 사용자 역할에 대해 쿠폰을 만들 수 있습니다.

확장 기능 : 스마트 쿠폰, WooCommerce 쿠폰 제한 사항, WooCommerce 확장 쿠폰 기능 PRO

4. 결제수단

일부 쿠폰은 고객이 결제 시 특정 결제 수단을 선택한 경우에만 사용할 수 있습니다. 예를 들어, 고객이 결제 시 특정 신용/직불 카드를 사용하여 결제하면 추가 5% 할인이 제공됩니다. 이 제한은 결제 방법에 대한 쿠폰 코드를 설정하는 데 도움이 됩니다.

확장 기능 : 스마트 쿠폰, WooCommerce 확장 쿠폰 기능 PRO

우리는 또한 쿠폰에 사용 제한을 추가하지 않지만 체크아웃에서 사용자가 선택한 지불 게이트웨이를 기반으로 수수료와 할인을 추가할 수 있는 WooCommerce용 확장 결제 게이트웨이 기반 수수료 및 할인이 있습니다.

5. 배송 방법

일부 쿠폰은 결제 방법과 마찬가지로 결제 시 특정 배송 방법을 선택한 경우에만 사용할 수 있습니다. 예를 들어, 고객이 매장에서 제품을 픽업하고 배송을 원하지 않는 경우 추가 5% 할인이 제공됩니다. Local Pickup 배송 방법을 선택하는 동안입니다.

확장 기능 : 스마트 쿠폰, 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' => __( '최소 주문 수량', '우커머스' ),  
        'placeholder' => __( '최소값 없음', '우커머스' ),  
        '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 장바구니에서 유효성을 검사하려면 아래 코드 스니펫을 사용해야 합니다.

 **
 * 장바구니에 적용된 상태에서 쿠폰 코드가 유효한지 확인하세요.
 */
기능 ts_woocommerce_coupon_validation( $is_valid, $coupon ) {

    /**
     * 지정된 주문 수량에 한하여 선택된 쿠폰 사용 가능
     */
  $total_quantity = WC()->장바구니->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 장바구니에 쿠폰 코드를 자동으로 적용하는 방법을 설명하는 이전 게시물을 참조할 수 있습니다.