概要
VibeFox CTT は、CTT(Correios de Portugal、ポルトガル郵便)の配送を PrestaShop に追加します。配送業者は 2 つあります。購入者の住所への配送と、チェックアウトで選んだ CTT の受取ポイントまたはパーセルロッカーへの配送です。購入者は、ショップの価格表から、または CTT のリアルタイム料金から送料を取得できます。
ポルトガル国内(アゾレス諸島とマデイラ諸島を含む)へ発送するショップ、または CTT を利用して海外へ発送するショップに適しています。モジュールは送料を計算し、購入者が選んだ CTT の受取ポイントを注文に保存します。発送の作成、ラベルの印刷、集荷の依頼、追跡番号の提供は行いません。
主な機能
仕向地とサイズ別の価格表: 国ごとに 1 行、アゾレス諸島とマデイラ諸島は(ポルトガルの郵便番号で判定して)別の行、そしてデフォルトの行を用意できます。基本料金に加え、XS から XL までの荷物サイズごとの任意の料金を設定できます。
任意のリアルタイム料金: CTT の API キーを設定すると、購入者が住所をすべて入力した時点で CTT に料金を問い合わせます。CTT が料金を返さない場合は、価格表が使われます。
CTT の受取ポイントへの配送: 2 つ目の配送業者では、購入者が郵便番号または都市名で CTT の受取ポイントやパーセルロッカーを検索できます。購入者は、次に進む前に CTT のリストからポイントを選ぶ必要があります。
注文内のポイント: 管理画面の注文ページ(そこで変更もできます)、注文確認ページと注文詳細ページ、注文メールに表示されます。
高速チェックアウト: リアルタイム料金は 1 時間、CTT の受取ポイントの一覧は 6 時間、エラーは 5 分間キャッシュされるため、障害中の API をチェックアウトが待つことはありません。
配送ルール: カートの最小および最大重量(デフォルトは 30 kg)、最低注文金額、注文金額に応じた送料無料、注文ごとまたは商品ごとの料金、配送業者の税ルール。
PrestaShop の標準配送業者: インストール時に 2 つの配送業者が作成され、ポルトガルのゾーンに紐付けられます。ゾーン、顧客グループ、サイズ制限は Shipping > Carriers で管理します。または、国のリストと Ignore shipping zones を使うこともできます。
管理画面のデバッグログ: モジュールのページでログの表示とクリアができます。キー、トークン、購入者の住所がログに記録されることはありません。
要件
PrestaShop 8.0 から 9.x、PHP 8.0 以降。リアルタイム料金と CTT の受取ポイント検索には、API キー、App ID、Carrier ID を備えた CTT の e-commerce アカウントが必要です。価格表と住所への配送だけであれば、これらは不要です。vibefox.net で購入する VibeFox ライセンスキー(1 つのキーは 1 つのドメインで使用できます)。
