概要
VibeFox The Courier Guy は、PrestaShop に The Courier Guy(南アフリカ)の配送を追加します。The Courier Guy が利用する ShipLogic プラットフォームと連携し、2 種類の配送業者を作成します。1 つは玄関までの宅配、もう 1 つは配送ステップで購入者が選ぶ TCG ロッカーへの配送です。料金は ShipLogic のリアルタイム料金、または貴店の料金表から計算されます。
本モジュールは、The Courier Guy のビジネスアカウントを持つ南アフリカのストアに適しています。料金を計算し、購入者がロッカーを選べるようにします。送り状やラベルの作成、追跡情報の自動更新は行いません。The Courier Guy のポータルで荷物を手配し、その参照番号を注文の追跡番号として入力してください。
主な機能
2 つの配送業者:「The Courier Guy」(玄関までの宅配)と「The Courier Guy locker」。それぞれ独自の名前と有効/無効のスイッチがあります。ゾーンと顧客グループは Shipping > Carriers で管理します。
リアルタイムの宅配料金:住所が完全に入力されると、発送元住所から購入者の住所までの最も安い ShipLogic サービスの料金を表示します。
ロッカーの選択:Classic テーマと Hummingbird テーマでは、購入者は自分の都市の近くにあるロッカーを確認でき、別の都市、地区、郵便番号で検索することもできます。ロッカーの選択は必須です。選択内容はサーバー側で検証されます。
注文上のロッカーと追跡:ロッカーは管理画面の注文ページ、購入者の注文ページ、注文メールに表示されます。注文の追跡番号は The Courier Guy の参照番号です。
通貨と税:ShipLogic はランド(ZAR)で見積もります。ストアの他の通貨は、設定した ZAR 換算レートを使用します。税ルールがある場合は税抜きの料金を使うため、消費税(VAT)が二重に課されることはありません。
料金表:国と重量区分ごとに、注文単位または商品単位で料金を設定できます。南アフリカ以外の住所、およびリアルタイム料金がない場合に備えて、代替料金も設定できます。
安定したチェックアウト:料金は 1 時間、ロッカーは 6 時間、失敗した結果は 10 分間キャッシュされます。ShipLogic が利用できない場合は料金表を使用し、ロッカーを指定した注文も引き続き行えます。
南アフリカの州をワンクリックで追加:PrestaShop には南アフリカの州が含まれていません。モジュールは、リアルタイムの宅配料金に必要な 9 つの州を追加できます。
要件
PrestaShop 8.0 ~ 9.x、PHP 8.0 以降。リアルタイム料金とロッカーには、The Courier Guy の宅配ポータルで発行された ShipLogic API キーが必要です。料金表だけであれば API キーなしでも使用できます。また、vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)が必要です。
