概要
VibeFox GIG Logistics は、ナイジェリアの GIG Logistics(GIGL)宅配サービスを、WooCommerce の通常の配送方法として追加します。購入者はカートとチェックアウトで GIG Logistics を確認でき、ナイジェリアの住所に対するリアルタイムの GIG Logistics 料金、貴店の料金表による料金、またはフォールバック料金が表示されます。
GIG Logistics で注文を玄関先まで配送しているナイジェリアのストアに適しています。本プラグインは、チェックアウト時に配送料を計算します。GIG Logistics の出荷、送り状、ラベルは作成せず、集荷の予約、荷物の追跡、サービスセンターの選択は行いません。
主な機能
GIG Logistics のリアルタイム料金: GIG Logistics API の認証情報があれば、ナイジェリアの配送先住所ごとに、カートの料金を GIG Logistics に問い合わせます。テスト(dev)API モードも利用できます。
重量区分付きの料金表: 国ごとの基本料金(その他すべての国は "*")と、5 つの重量区分(1、2、3、5 kg まで、および 5 kg 超)の任意の料金を設定できます。
この順序で 3 つの料金ソース: GIG のリアルタイム料金、次に料金表、最後にフォールバック料金。いずれも料金を返さない場合、配送方法は非表示になります。
通貨換算: GIG Logistics は料金をナイジェリア・ナイラ(NGN)で返します。他通貨のストアは換算レートを設定します。設定がなければ、リアルタイム料金は使用されません。
距離に基づく料金のサポート: 集荷先と配送先の地図上の座標は OpenStreetMap(Nominatim)で取得するか、集荷先の座標を手動で入力できます。
高速なチェックアウト: 料金は 1 時間、失敗したリクエストは 10 分、API トークンは 30 分キャッシュされます。API のエラーが購入者に表示されることはありません。
配送ルール: カートの最小・最大重量、最低小計、除外する配送クラス、小計からの送料無料、注文ごとまたは商品ごとの料金表、税ステータス。
柔軟な提供条件: WooCommerce の配送ゾーン(ゾーンごとに独自のタイトルを表示可能)と併用するほか、配送ゾーンを使わず国のリストで設定することもできます。クラシックチェックアウト、カートとチェックアウトのブロック、HPOS に対応しています。
要件
WordPress 5.8 以降、WooCommerce 5.0 以降、PHP 8.0 以降。リアルタイム料金には、GIG Logistics のサードパーティ API 認証情報(ユーザー名とパスワード)が必要です。料金表とフォールバック料金は、認証情報がなくても機能します。vibefox.net で取得する VibeFox ライセンスキー(ドメインごとに 1 キー)。
