개요
VibeFox bpost Cubee는 OpenCart에 bpost 택배 보관함(bbox, 이전 명칭 Cubee)과 벨기에의 bpost 픽업 포인트를 위한 배송 방법을 추가합니다. 고객은 체크아웃의 배송 방법 단계에서 이 방법을 선택하고, 쇼핑몰이 설정한 고정 요금을 결제한 다음, 우편번호 또는 도시로 픽업 포인트를 검색하고, 하나를 선택해야 계속 진행할 수 있습니다.
자택 배송과 함께 택배 보관함 및 픽업 포인트 배송을 제공하려는 벨기에 쇼핑몰에 적합합니다. 요금은 입력하신 고정 요금입니다. 이 확장 프로그램은 bpost에서 실시간 요금을 가져오지 않으며, 운송장을 생성하거나, 라벨을 인쇄하거나, 소포를 추적하지 않습니다. 픽업 포인트는 지도가 아닌 목록으로 표시됩니다.
주요 기능
픽업 포인트 선택기: 고객이 bpost를 선택하면 배송지 주소의 우편번호가 자동으로 검색됩니다. 고객은 다른 우편번호나 도시를 검색하고 목록에서 픽업 포인트를 선택할 수 있습니다.
픽업 포인트 필수: 픽업 포인트를 선택하지 않으면 배송 단계를 완료할 수 없으며, 검색 결과에 있는 bpost 목록의 픽업 포인트만 허용됩니다. 확인은 서버에서 이루어집니다.
두 가지 가격 책정 방식: 국가별 고정 요금, 또는 장바구니 무게에 따른 소포 크기별 요금(S는 2kg까지, M은 5kg까지, L은 10kg까지, XL은 그 이상)을 주문당 또는 품목당 적용할 수 있습니다.
주문의 픽업 포인트: 주문의 배송 방법에 추가되므로 주문 페이지, 주문 이메일, 청구서에 표시됩니다. 관리자 주문 페이지에는 픽업 포인트와 그 ID, 그리고 Change 버튼이 표시됩니다.
빠른 체크아웃: 픽업 포인트 목록은 최대 6시간(OpenCart 캐시 수명을 넘지 않음, 기본값 1시간) 동안, 실패한 요청은 5분 동안 캐시되므로 bpost 장애가 체크아웃을 느리게 만들지 않습니다.
배송 규칙: 지리 구역 또는 국가 목록, 장바구니의 최소 및 최대 무게(기본 최대값 30kg), 최소 주문 금액, 주문 금액 이상 무료 배송, 세금 클래스.
명확한 설정 페이지: API 키, 선택기, 가격 및 조건 섹션, 페이지를 다시 로드하지 않는 단일 Save 버튼, 설정의 JSON 가져오기 및 내보내기.
관리자 디버그 로그: 확장 프로그램 페이지에서 로그를 보고 지울 수 있습니다. 키와 토큰은 절대 기록되지 않습니다.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨), PHP 8.0 이상. 픽업 포인트 선택기에는 bpost가 발급한 API 키와 App ID가 있는 bpost Shipping Platform 계정이 필요합니다. 키가 없으면 이 방법은 고정 요금으로만 작동합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인 하나당 키 하나).
