概要
VibeFox EasyPost は、EasyPost のリアルタイム運賃を使う配送方法を OpenCart 3 と OpenCart 4 に追加します。購入者の住所とカートについて、拡張機能は貴社の 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 を待つことはありません。
配送ルール: 小計からの送料無料、最低小計、カートの最小および最大重量、税クラス、ジオゾーン、または国のリストを設定できます。
わかりやすい設定ページとデバッグログ: 1 つの Save ボタンで保存できるセクション構成、JSON のインポートとエクスポート、拡張機能のページに表示およびクリアできるデバッグログがあります。API キーや購入者の住所は含まれません。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認)、cURL を有効にした PHP 8.0 以降。ダウンロードには両方のバージョン用のパッケージが含まれます。リアルタイムの運賃には、API キーと接続された運送会社アカウントを持つ EasyPost アカウントが必要です。代替料金は、キーがなくても使用できます。VibeFox ライセンスキー(vibefox.net で購入。1 つのキーは 1 つのドメインで使用可能)。
