2017-12-26 37 views
1

참고 - 신입 상, 친절하십시오. 아무 것도 명확하지 않다면, 제 질문을 개선 할 수 있도록 말해주십시오!세율에 관계없이 일정한 상거래 가격 유지 - B2C

유럽에 거주하면서 제품을 최종 소비자에게 판매하는 사람으로서 다음과 같은 문제가 심각합니다. 제 의견으로는 우선 순위가 매우 낮습니다. 이 문제와 관련하여 많은 대화가 있습니다. 에서 하나도 포함되었다 @MikeJolley합니다 (wocommerce의 GitHub의 저장소의 소유자) (github.com issues/4131) 및 다음 사이트에 링크 - How Taxes Work in WooCommerce에 관계없이 세율

add_filter('woocommerce_adjust_non_base_location_prices', '__return_false') 
의 일정한 가격을 유지하기 위해 다음과 같은 필터를 찾을 수 있습니다

필터를 사용하면 다음을 얻을 수 있습니다.

예 1 : 독일에서 20 %의 세율로 판매합니다. 제품 가격은 세금 포함 9.99입니다. GB 기반 판매자는 독일의 실제 물품에 대해 세금을 부과 할 필요가 없습니다. (같은)

가격 = 9.99 세금 = 0 (세금 부과되지 않는 제품에 대한 9.99, GB 사람들과 동일하게 지불 할 것입니다 독일

예 2 :.의 위 같은 보자 세금 비율의 19 %를 적용 할 경우 예,하지만 디지털 상품을 고려한다.

가격 = 9.99 (같은) 세금 = 9.99/1.19 = 8.39 (GB보다 약간 이하) 독일은 다시 9.99

을 지불 할 것

문제점 : 난 내 functions.php에서 필터를 넣고 마지막 Woocommerce가 언급 한 필터를 업데이트 불행하게도 후 ISSE를 해결 몇 주 동안

는 다음 포스트 호출을 트리거 - 느릅 나무가 무한 루프에서 실행 - (firebug 네트워크 탭을보십시오).

https://testsite.com/online-shop/?wc-ajax=get_refreshed_fragments 

enter image description here

내 요청

이 문제를 해결하는 방법을 어떤 생각 - 또는 가격이 일정하게 유지하기 위해 다른 방법? Im은 무겁거나 유료 플러그인 솔루션에 관심이 없기 때문에 내 사이트 속도가 느려집니다.

Refresh fragments infinite loop #10940Fix for #10940 - wc_cart_hash 아직 완전히 해결되지 woocommerce 버그 느릅 나무가 보인다 난 다음에 건너 온 몇 가지 조사 후

:

EDIT 정말 감사합니다. 나는 다른 창문을 닫았고 문제는 사라졌다. 시간 낭비 ...

+0

나는'woocommerce_adjust_non_base_location_prices' 필터를 시험해 본 결과이 문제를 보지 못했습니다. 이것은 당신이 사용하는 테마에서 올 수 있습니다. – mmm

+0

@mmm - 문제를 발견했습니다. 제 편집을보세요. 고마워 – evavienna

답변

0

몇 가지 연구를 한 후 문제를 발견했습니다.그것은 woocommerce 핵심 문제 - Refresh fragments infinite loop #10940을보고 Fix for #10940 - wc_cart_hash

wc_cart_hash 모든 WooCommerce 사이트의 로컬 스토리지 위한 키로서 사용되었다. 같은 브라우저에서 두 개의 서로 다른 사이트에 대해 카트를로드 할 수 있다면, 두 WooCommerce 페이지

이 앞에 추가에게 사이트의 아약스 URL을 커밋 로컬 스토리지에서이 키를 설정하려고에이 키 및 루프를 통해 주장 것 각 WooCommerce 사이트에 대해 고유 한 키를 제공하여 wc_cart_hash localStorage의 키 이름에 추가합니다. 이것은 열쇠에 대한 경합을 종료합니다.

내가 내 다른 창을 폐쇄 ... woocommerce 버그가 완전히 해결되지 보인다 문제는 사라졌다. 희망은 다른 사람들이 같은 문제를 겪을 수 있기를 바랍니다.

UPDATE : 당신이 실시간 미리보기를 볼 새 탭 열면

문제도 발생 (외관에서 - 테마) 백엔드의 다른 woocommerce 테마를 ... 내 경우에는 내가 확인 이전 테마의 몇 가지 변경 사항.