개요
VibeFox SMSA Express는 PrestaShop에 SMSA Express 운송업체를 추가합니다. 고객은 체크아웃의 배송 단계에서 SMSA Express를 선택하고, 귀하의 SMSA Express 요금표에 따른 가격을 지불합니다. 선택적으로 고객의 도시와 장바구니 무게에 따라 SMSA 웹 서비스에서 실시간 요금을 가져올 수도 있습니다.
이 모듈은 사우디아라비아 국내, 걸프 지역 및 중동으로 배송하거나 SMSA Express로 국제 배송하는 쇼핑몰에 적합합니다. 이 모듈은 배송 요금만 계산합니다. SMSA 배송 생성, AWB 라벨 인쇄, 반품 처리, 소포 추적, 착불 추가는 하지 않으며, 고객이 SMSA 소매 거점을 선택하는 기능도 제공하지 않습니다.
주요 기능
요금표 기반 가격: 목적지 국가마다 한 행, 그 밖의 모든 국가를 위한 행 하나로 구성되며, 기본 가격과 1kg부터 5kg 초과까지 5개 무게 구간의 선택적 가격을 설정할 수 있습니다.
실시간 요금(선택 사항): SMSA 계정의 passKey를 입력하면, 모듈이 발송 도시, 목적지 도시 및 국가, 무게를 기준으로 SMSA 웹 서비스(getShipCharges)에 요금을 요청합니다.
항상 가격 제공: SMSA가 사용 가능한 요금을 반환하지 않으면 요금표가 사용됩니다. 선택적 가격은 요금표에 없는 국가에 적용됩니다.
통화 처리: SMSA 요금은 일반적으로 SAR 등 해당 통화로 제공됩니다. 쇼핑몰 기본 통화의 요금은 그대로 사용되며, SAR 요금은 설정한 환율로 변환됩니다. 가격은 이후 고객의 장바구니 통화로 표시됩니다.
주문별 또는 상품별: 장바구니 총 무게로 소포 하나를 보내거나, 각 상품을 해당 무게의 개별 소포로 보냅니다.
빠른 체크아웃: 실시간 요금은 1시간, 실패는 5분 동안 캐시됩니다. 장애가 발생한 서비스는 일시 중지되므로 체크아웃이 새로 고침할 때마다 기다리는 일이 없습니다.
배송 규칙: 장바구니 최소·최대 무게, 최소 주문 금액, 주문 금액 이상 무료 배송, 운송업체 세금 규칙, 배송 지역과 관계없이 국가 목록에 운송업체를 제공하는 옵션.
PrestaShop 표준 운송업체: 설치 시 운송업체가 생성됩니다. 배송 지역, 고객 그룹, 크기 제한은 평소와 같이 Shipping > Carriers에서 관리합니다. 설정에 잘못된 숫자를 입력하면 명확한 오류와 함께 거부됩니다.
요구 사항
PrestaShop 8.0~9.x, PHP 8.0 이상. 요금표에는 SMSA Express 요금표가 필요합니다. 실시간 요금에는 SMSA가 요청 시 발급하는 SMSA 웹 서비스 passKey가 필요합니다. vibefox.net에서 발급받은 VibeFox 라이선스 키(도메인당 키 1개)가 필요합니다.
