개요
VibeFox PostNord는 OpenCart 3 및 OpenCart 4에 스웨덴, 덴마크, 노르웨이, 핀란드 지역의 PostNord 배송을 추가합니다. 고객은 PostNord 서비스 포인트로 배송받도록 선택하고 체크아웃에서 포인트를 고를 수 있으며, 이 기능을 켜면 두 번째 옵션으로 PostNord 자택 배송도 제공됩니다. 요금은 국가와 장바구니 무게별로 직접 설정한 표에서 가져옵니다.
PostNord 고객 계약으로 발송하는 북유럽 쇼핑몰에 적합합니다(예: MyPack Collect, MyPack Home). PostNord에는 공개 요금 API가 없으므로 이 확장 기능은 실시간 요금을 요청하지 않습니다. 배송 라벨 생성, 배송 예약, 추적 제공, 서비스 포인트 지도 표시는 하지 않습니다.
주요 기능
서비스 포인트 선택기: 배송 우편번호에서 가장 가까운 서비스 포인트 10곳을 PostNord Business Location API에서 가져와 서비스 포인트 옵션 아래에 표시하며, 도시별로 묶고 거리도 함께 보여 줍니다.
판매를 막지 않음: 목록을 사용할 수 있을 때는 포인트 선택이 필수이며 서버에서 확인합니다. API 키가 없거나, PostNord 장애가 발생했거나, 근처에 포인트가 없더라도 주문은 가능하며, PostNord는 주소에서 가장 가까운 서비스 포인트로 배송합니다.
주문과 함께 저장되는 포인트: 포인트 이름, 주소, ID가 주문의 배송 방법에 추가되어 주문 페이지, 주문 이메일, 송장에 표시됩니다. 관리자 주문 페이지에는 PostNord 서비스 포인트 패널이 표시됩니다.
두 가지 배송 옵션: 서비스 포인트 배송과 자택 배송이며, 각각 체크아웃에서 고유한 이름으로 표시되고 요금은 동일합니다.
직접 설정하는 요금: 국가 및 무게 등급(XS부터 XL까지)별 요금, 그 밖의 모든 국가를 위한 행, 대체 요금을 주문별 또는 상품별로, 쇼핑몰 기본 통화로 설정합니다.
배송 규칙: 장바구니 소계 기준 무료 배송, 최소 소계, 장바구니 최소·최대 무게, 세금 클래스, 지오존 또는 국가 목록.
빠른 체크아웃: 서비스 포인트 목록은 최대 6시간 캐시되며, 배송 단계는 PostNord를 기다리지 않습니다.
명확한 설정 페이지: 섹션별 설정, 페이지 새로고침 없이 하나의 Save 버튼으로 저장, JSON 가져오기와 내보내기, PostNord 테스트 환경, 관리자 화면의 디버그 로그.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트) 또는 OpenCart 4.0.2 이상(4.1.0.3에서 테스트), PHP 8.0 이상. 하나의 다운로드에 두 버전용 패키지가 모두 들어 있습니다. 서비스 포인트 선택기에는 PostNord 개발자용 무료 API 키가 필요합니다(키가 없어도 확장 기능은 작동하지만 고객이 포인트를 고를 수 없습니다). vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
