概要
VibeFox EasyPost は、EasyPost のリアルタイム送料を配送業者として PrestaShop に追加します。購入者の住所とカートをもとに、お使いの EasyPost アカウントに接続されたすべての配送業者アカウント(USPS、UPS、FedEx、DHL、Canada Post など)の送料を EasyPost に問い合わせ、最も安い送料を 1 つの配送業者の選択肢としてチェックアウトに表示します。
すでに EasyPost を利用しているストアや、配送業者ごとに個別の設定をせずに複数の配送業者から 1 つの料金を得たいストアに適しています。本モジュールは、チェックアウト時に送料を計算します。ラベルの購入、荷物の追跡、住所の検証、集荷・受け取り拠点の提供は行わず、すべてのサービスの一覧ではなく、1 つの選択肢のみを表示します。
主な機能
配送業者の中で最も安い送料:EasyPost アカウントのすべての配送業者を比較し、最も安い送料を表示します。USPS や UPS:Ground など、特定の配送業者やサービスに選択肢を絞ることもできます。
注文ページの配送業者とサービス:管理画面の注文ページには、EasyPost の配送業者とサービス、推定配達日数、料金の取得元、計算された料金が表示されるため、どのラベルを購入すべきかがわかります。
予備価格:リアルタイム送料がない場合(EasyPost が応答しない、または住所に対応する配送業者がない場合など)には、国ごとの固定価格と、その他すべての国向けの共通価格が使用されます。
正しい単位と通貨:重量と寸法は、ショップで設定した単位からオンスとインチに変換されます。USD 建ての EasyPost 送料は、設定した為替レートでデフォルト通貨に換算され、購入者のカートの通貨で表示されます。
1 梱包またはアイテムごとの梱包:カートを 1 つの箱にまとめるか、各数量を個別の荷物として計算します。寸法が未設定の商品は重量で計算されます。
高速なチェックアウト:送料は 1 時間キャッシュされます。タイムアウトや拒否されたキーの後は、5 分間リクエストが停止されるため、チェックアウトが更新のたびに EasyPost の応答を待つことはありません。
配送ルール:小計以上で送料無料、最低小計、カートの最低重量と最大重量、配送業者の税ルール、そして配送ゾーンではなく国単位で配送業者を提供するオプション。
標準の PrestaShop 配送業者とデバッグログ:配送業者はインストール時に作成され、Shipping > Carriers で管理します。デバッグログはモジュールのページに表示され、そこから消去できます。API キーや購入者の住所は含まれません。
要件
PrestaShop 8.0 から 9.x、cURL 拡張機能を備えた PHP 8.0 以降。リアルタイム送料には、APIキーと接続済みの配送業者アカウントを持つ EasyPost アカウントが必要です。予備価格はキーがなくても使用できます。vibefox.net の VibeFox ライセンスキー(ドメインごとに 1 つ)。
