개요
VibeFox Purolator는 캐나다에서 발송하는 소포를 위한 Purolator 배송 방법을 OpenCart 3 및 OpenCart 4에 추가합니다: 캐나다 국내, 미국, 해외 발송이 가능합니다. 고객은 체크아웃에서 Purolator 요금 하나만 보게 됩니다. Purolator E-Ship Estimating 웹 서비스의 실시간 요금이거나, 국가와 장바구니 무게별로 고정된 요금입니다.
Purolator 계정으로 발송하는 캐나다 쇼핑몰에 적합합니다. 고정 요금은 API 키 없이 작동하며, Purolator가 요금을 반환하지 않을 때의 대체 수단으로도 쓰입니다. 이 확장 기능은 배송 요금만 계산합니다. Purolator 배송 건을 생성하거나, 운송장을 출력하거나, 집화를 예약하거나, 반품을 처리하거나, 소포를 추적하지 않습니다.
주요 기능
Purolator 실시간 요금: 청구 계정의 요금으로, 개발 또는 운영 환경에서 장바구니 전체 무게에 대한 Quick Estimate를 제공합니다.
서비스 선택: 캐나다, 미국, 국제 소포용 서비스(Ground, Express, 시간 지정 서비스, 저녁 서비스)를 하나로 고정하거나, 이용 가능한 가장 저렴한 서비스를 선택할 수 있습니다.
고정 요금과 대체 요금: 국가 및 무게 등급(XS부터 XL까지)별 요금, 그 밖의 모든 국가를 위한 기본 행, 대체 요금을 주문별 또는 상품별로 설정합니다. API 키가 없거나 Purolator가 요금을 반환하지 않을 때 사용됩니다.
세금과 통화: 필요에 따라 Purolator 총액에서 캐나다 판매세(GST/HST/PST/QST)를 제외하고, 직접 정한 환율로 CAD를 쇼핑몰 통화로 환산할 수 있습니다.
주문과 함께 저장되는 서비스: 실시간 요금으로 생성된 주문의 경우, 관리자 주문 페이지에 Purolator 서비스와 요금이 표시됩니다.
배송 규칙: 지오존 또는 국가 목록, 장바구니 최소·최대 무게, 최소 주문 금액, 주문 금액 기준 무료 배송, 세금 클래스.
빠른 체크아웃: 요금은 1시간, 실패한 요청은 10분 동안 캐시됩니다. API 오류는 고객에게 전달되지 않습니다.
명확한 설정 페이지: 섹션별 설정, 페이지 새로고침 없이 하나의 Save 버튼으로 저장, JSON 가져오기와 내보내기, 관리자 화면의 디버그 로그.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트), PHP 8.0 이상. 하나의 다운로드에 두 버전용 패키지가 모두 들어 있습니다. 실시간 요금에는 Purolator E-Ship Web Services 키, Purolator 청구 계정, 캐나다 발송지 우편번호가 필요합니다. 고정 요금은 이것들 없이도 작동합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
