개요
VibeFox PostNL은 PostNL 배송을 PrestaShop에 두 개의 배송업체로 추가합니다. PostNL pickup point는 고객이 체크아웃에서 가장 가까운 PostNL 포인트 중 하나를 선택하는 방식이고, PostNL은 자택 주소로의 배송입니다. 요금은 국가와 무게 등급별로 직접 설정한 요금표에서 가져옵니다.
PostNL로 배송하는 네덜란드와 벨기에의 쇼핑몰에 적합합니다. 픽업 포인트는 네덜란드와 벨기에 주소에 제공되며, 자택 배송은 요금을 설정한 모든 국가에서 제공됩니다. PostNL에는 공개 요금 API가 없으므로 이 모듈은 실시간 요금을 조회하지 않습니다. 배송 라벨, 바코드, track and trace, 반품, 배송일 옵션은 생성하지 않습니다.
주요 기능
PostNL 픽업 포인트: 배송 주소에서 가장 가까운 PostNL 포인트 3곳을 PostNL Checkout API에서 불러와, 픽업 포인트 배송업체 아래 목록으로 표시합니다. Classic 및 Hummingbird 테마에서 작동합니다.
서버에서 확인: 포인트를 선택하지 않으면 고객은 다음 단계로 진행할 수 없으며, 포인트는 배송 주소에 대해 PostNL 목록과 대조됩니다. 이름과 주소는 PostNL에서 가져옵니다.
주문과 함께 저장되는 포인트: 이름, 주소, PostNL 위치 코드와 파트너 ID가 백오피스 주문 페이지에 표시되며, 포인트는 주문 확인 페이지와 주문 상세 페이지, 그리고 주문 이메일에 표시됩니다.
PrestaShop 기본 배송업체 두 개: 각각 고유한 이름과 상태를 가집니다. 지역, 고객 그룹, 크기 제한은 평소처럼 Shipping > Carriers에서 관리합니다.
자체 요금: 무게 등급(XS부터 XL까지)이 포함된 국가별 요금, 그 밖의 모든 국가를 위한 행, 그 밖의 국가 요금을 설정할 수 있으며, 주문당 또는 상품당, 쇼핑몰의 기본 통화로 계산합니다.
배송 규칙: 장바구니 소계 기준 무료 배송, 최소 소계, 장바구니 최소·최대 무게, 배송업체의 세금 규칙. 소수점 쉼표도 허용됩니다.
안전한 체크아웃: PostNL에 연결할 수 없거나 포인트가 없으면 픽업 포인트 배송업체만 숨겨집니다. 오류는 10분 동안 캐시되며, 마지막 오류는 모듈 페이지에 표시됩니다.
배송 지역 없이 사용: 선택 사항으로, 국가 목록에 PostNL을 제공할 수 있습니다. 또한 PostNL 샌드박스와 백오피스의 디버그 로그를 사용할 수 있습니다.
요구 사항
PrestaShop 8.0부터 9.x까지, PHP 8.0 이상. 픽업 포인트에는 API 키가 있는 PostNL 비즈니스 계정이 필요합니다. 자택 배송은 키 없이도 작동합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인 하나당 키 하나).
