카트 라인 테이블의 배송 비용 계산
카트에 있는 항목이 상품이면 카트 라인 배송 예상 우선순위 지정 논리를 사용하여 예상 배송 비용을 계산합니다. 카트에 있는 항목이 서비스인 경우 예상 배송 비용은 해당 통화로 0.0으로 표시됩니다.
각 항목의 카트 라인이 배송 견적으로 업데이트됩니다.
- sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 제품 수준 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
- 배송 견적을 공급자 제품 기록에서 백분율 값으로 끌어옵니다.
- [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
- 1의 값이 null이면 sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 공급자 수준 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
- 배송 견적을 공급자 기록에서 백분율 값으로 끌어오기 합니다.
- [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
- 1과 2의 값이 모두 null이면 sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 기본 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
- 배송 견적을 시스템 속성에서 백분율 값으로 끌어옵니다.
- [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
- 1, 2, 3이 모두 null이거나 sn_shop.shipping.estimate.inclusion 속성이 false로 설정되면 배송 견적이 '결정되지 않음'으로 표시됩니다.