개요
VibeFox GIG Logistics는 나이지리아의 GIG Logistics(GIGL) 택배 배송 운송사를 PrestaShop에 추가합니다. 고객은 체크아웃의 배송 단계에서 GIG Logistics를 선택하며, 나이지리아 주소에 대한 실시간 GIG Logistics 요금, 직접 설정한 요금표의 요금, 또는 대체 요금을 결제하게 됩니다.
GIG Logistics로 주문을 문 앞까지 배송하는 나이지리아 쇼핑몰에 적합합니다. 이 모듈은 체크아웃 시 배송비를 계산합니다. GIG Logistics 배송, 운송장, 라벨은 생성하지 않으며, 집화 예약, 택배 추적, 고객의 서비스 센터 선택 기능은 제공하지 않습니다.
주요 기능
GIG Logistics 실시간 요금: GIG Logistics API 자격 증명이 있으면, 나이지리아의 각 배송 주소에 대해 장바구니 요금을 GIG Logistics에 요청합니다. 테스트(dev) API 모드를 사용할 수 있습니다.
무게 구간별 요금표: 국가별 기본 요금("*"은 그 외 모든 국가)과 5개 무게 구간(1, 2, 3, 5kg 이하 및 5kg 초과)에 대한 선택적 요금을 설정할 수 있습니다.
순서대로 적용되는 3가지 요금 출처: GIG 실시간 요금, 그다음 요금표, 마지막으로 대체 요금. 어느 것도 요금을 제공하지 않으면 해당 장바구니에서 운송사가 숨겨집니다.
통화 환산: GIG Logistics는 요금을 나이지리아 나이라(NGN)로 반환합니다. 기본 통화가 다른 쇼핑몰은 환산 비율을 설정해야 합니다. 설정하지 않으면 실시간 요금은 사용되지 않습니다. 요금은 고객의 장바구니 통화로 표시됩니다.
거리 기반 요금 지원: 집화 및 배송 주소의 지도 좌표는 OpenStreetMap(Nominatim)으로 찾거나, 집화 좌표를 직접 입력할 수 있습니다.
나이지리아 주(State) 한 번에 추가: Add Nigerian states 버튼은 37개 주를 PrestaShop에 추가하고, 나이지리아 주소 양식에 주 입력란을 추가하여 주 정보가 GIG Logistics로 전송되도록 합니다.
빠른 체크아웃: 요금은 1시간, 실패한 요청은 10분, API 토큰은 30분 동안 캐시됩니다. API 오류는 고객에게 전달되지 않습니다.
배송 규칙: 장바구니 최소·최대 무게, 최소 주문 금액, 소계 기준 무료 배송, 주문별 또는 상품별 요금표, 운송사의 세금 규칙, 배송 지역 대신 국가 목록 사용.
PrestaShop 기본 운송사: 설치 시 운송사가 생성되어 나이지리아 지역에 연결됩니다. 지역, 고객 그룹, 크기 제한은 평소와 같이 Shipping > Carriers에서 관리합니다.
요구 사항
PrestaShop 8.0 ~ 9.x, PHP 8.0 이상. 실시간 요금에는 GIG Logistics 타사 API 자격 증명(사용자 이름과 비밀번호)이 필요합니다. 요금표와 대체 요금은 자격 증명 없이도 작동합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인당 키 하나).
