증가하는 세금 의무에 따라, Etsy와 같은 마켓플레이스는 이제 구매자에게 세금을 수집하고 징수합니다. Etsy는 세금 계산을 위해 Vertex와 제휴하여 구매자와 판매자의 위치, 제품 카테고리 및 세금 규칙을 기반으로 합니다. 구매자가 장바구니에 항목을 추가할 때, Etsy는 Vertex의 견적 요청 API를 호출하여 세금 금액을 결정합니다. 주문을 생성할 때, Etsy는 주문 정보 및 세금 세부 사항을 Vertex에 보내는 DistributeTaxRequest API를 사용합니다. Etsy는 구매자에게서 세금을 수집하고 적절한 당국에 징수합니다. Vertex는 다양한 보고서 형식을 제공하며, Etsy는 이러한 보고서를 빅데이터 시스템에 가져옵니다. Etsy 제품 카테고리를 Vertex 세금 카테고리에 매핑하는 것은 엔지니어링, 세금 및 분석 팀 간의 협력이 필요했습니다. 증가하는 API 트래픽을 처리하기 위해, Etsy는 Vertex 호출을 위한 다중 인스턴스를 구현하고 체크아웃 경험을 모니터링하는 그림자 로깅을 추가했습니다. 이러한 업그레이드는 지연 없이 원활한 체크아웃을 보장했습니다. Etsy는 증가하는 트래픽 및 데이터 볼륨을 지원하는 설계를 지속적으로 개선하고 있으며, 향후 분석, 보고 및 구성 동기화를 해결할 계획입니다.
etsy.com
Behind the Scenes - A Glimpse to Tax Calculations
