개요
VibeFox Bob Go는 OpenCart에 Bob Go 배송을 추가하여, 체크아웃에서 실시간 요금을 제공합니다. Bob Go는 남아프리카공화국의 배송 통합 서비스입니다. Bob Go 계정에서 운송업체, 서비스 및 요금을 설정하면, Bob Go가 반환하는 각 서비스(예: "The Courier Guy - Economy")가 Bob Go 배송 방법 이름 아래 별도의 배송 옵션으로 표시됩니다. 국가별 고정 요금은 대체 수단으로 사용됩니다.
이 확장 프로그램은 이미 Bob Go를 사용하는 남아프리카공화국 쇼핑몰에 적합합니다. 체크아웃에서 요금을 표시합니다. 운송장, 송장 또는 라벨을 생성하지 않으며, 소포를 추적하지 않고, 주문을 Bob Go와 동기화하지 않으며, 픽업 포인트나 사물함 선택을 제공하지 않고, 남아프리카공화국 외 지역으로는 배송하지 않습니다.
주요 기능
실시간 Bob Go 서비스: Bob Go "Rates at checkout" API에서 반환되는 각 서비스는 Bob Go 이름과 요금을 가진 별도의 배송 옵션입니다.
API 키 불필요: Bob Go는 도메인으로 쇼핑몰을 식별합니다.
세 가지 모드: 실시간 요금만, 고정 요금만, 또는 Bob Go가 요금을 반환하지 않을 때 실시간 요금과 고정 요금 사용. 국가별 고정 요금과 주문 또는 품목별 정액 요금을 설정할 수 있습니다.
통화 처리: Bob Go는 남아프리카 란드(ZAR)로 견적을 냅니다. 다른 통화를 사용하는 쇼핑몰은 ZAR 환율을 설정합니다. 요금은 변환되고, 상품 가격은 ZAR로 Bob Go에 전송됩니다.
남아프리카 주(州): OpenCart의 남아프리카 구역은 주 코드로 Bob Go에 전송되므로, Bob Go는 배송지 주소의 주를 받습니다.
주문과 함께 저장되는 서비스: Bob Go 서비스와 예상 배송 정보가 관리자 주문 페이지와 고객에게 표시됩니다. 배송 날짜는 체크아웃에서도 표시할 수 있습니다.
빠른 체크아웃: 요금은 1시간, 실패한 요청은 5분 동안 캐시됩니다. 요청 실패로 체크아웃이 중단되는 일은 없습니다. 설정 페이지에는 Bob Go의 마지막 응답이 표시됩니다.
배송 규칙: 지리 구역 또는 국가 목록, 최소 및 최대 무게, 최소 주문 금액, 주문 금액 이상 무료 배송, 세금 클래스, 설정의 JSON 가져오기 및 내보내기.
요구 사항
OpenCart 3.0.x(3.0.5.0에서 테스트됨), PHP 8.0 이상. 실시간 요금에는 쇼핑몰이 판매 채널로 설치되고 "Rates at checkout"이 활성화된 Bob Go 계정이 필요합니다. 고정 요금은 계정 없이 작동합니다. vibefox.net에서 받은 VibeFox 라이선스 키(도메인 하나당 키 하나).
