2014-01-22 3 views
0

나는 WooCommerce 사이트를 개설하고 쿠폰 코드로 세금 면제 고객을 처리하는 클라이언트가 있습니다. 쿠폰은 기본적으로 금액을 상쇄하는 판매 세와 동일한 비율을 사용하여 금액에 할인을 적용합니다.WooCommerce 배송비 할인

내가 가진 문제는 배송비에 대해서도 판매 세를 부과하고 있다는 것입니다. 쿠폰은 장바구니의 항목에는 할인을 적용하지만 배송에는 적용되지 않습니다. 나는 거기에 세금을 상쇄하기 위해 운송에 할인을 적용해야합니다. 이것은 처음으로 WooCommerce의 두려운 부분을 살펴본 결과 몇 가지 조언을 사용할 수 있습니다.

첫 번째 단계는 woocommerce_before_cart_table 후크로 시작하여 적용된 쿠폰과 합계를 얻는 것입니다. 거기에서 가야할지 확실하지 않습니다.

다시, 모든 조언을 크게 주시면 감사하겠습니다.

전체 세금 면제 플러그인을 제출할 예산이나 시간이 없음을 지적해야합니다. (내가 시간을 가질 수 있다고 믿지만)

답변

0

세금 면제 구매자에 대한 세금을 제거하고 세금을 제거하십시오.

add_filter('woocommerce_package_rates', 'filter_rates_to_remove_taxes', 10, 2); 

public function filter_rates_to_remove_taxes($rates, $package) { 

// if buyer is tax exempt remove taxes from rates // 


    return $rates; 
} 

고객에게 서비스 비용을 지불하라고 말하면 사이트와 돈을 버는 것이 분명하며이 professionaly를 처리해야합니다.

+1

우리는 필연적으로 가상 덕트 테이프와 번지 코드 이상의 것을 투자해야했습니다. – mrpotocnik