카트 라인 테이블의 배송 비용 계산

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 1분
  • 카트에 있는 항목이 상품이면 카트 라인 배송 예상 우선순위 지정 논리를 사용하여 예상 배송 비용을 계산합니다. 카트에 있는 항목이 서비스인 경우 예상 배송 비용은 해당 통화로 0.0으로 표시됩니다.

    각 항목의 카트 라인이 배송 견적으로 업데이트됩니다.

    1. sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 제품 수준 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
      • 배송 견적을 공급자 제품 기록에서 백분율 값으로 끌어옵니다.
      • [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
    2. 1의 값이 null이면 sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 공급자 수준 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
      • 배송 견적을 공급자 기록에서 백분율 값으로 끌어오기 합니다.
      • [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
    3. 1과 2의 값이 모두 null이면 sn_shop.shipping.estimate.inclusion 속성이 true로 설정된 경우 기본 배송 견적 백분율을 사용하여 배송 비용을 계산합니다.
      • 배송 견적을 시스템 속성에서 백분율 값으로 끌어옵니다.
      • [배송 견적 백분율] * [수량] * [협상된 단가]로 배송 비용을 계산합니다.
    4. 1, 2, 3이 모두 null이거나 sn_shop.shipping.estimate.inclusion 속성이 false로 설정되면 배송 견적이 '결정되지 않음'으로 표시됩니다.