概要
VibeFox Chilexpress は、OpenCart に Chilexpress の配送方法を追加します。購入者はチェックアウトの配送方法の手順で Chilexpress を選び、国と荷物のサイズごとに設定された固定料金、またはチリ国内の comuna 向けの Chilexpress Rating API によるリアルタイム料金を支払います。
Chilexpress で荷物を発送するチリのストアに適しています。拡張機能はチェックアウト時に配送料を計算します。配送伝票や輸送注文は作成せず、ラベルの印刷、集荷の予約、荷物の追跡は行わず、購入者による Chilexpress の営業所の選択も提供しません。リアルタイム料金はチリ国内の宛先に限られます。
主な機能
3 つの料金ソース: 固定料金のみ、Chilexpress API のみ、または Chilexpress が料金を返さない場合に固定料金を代替として使う API。
comuna の認識: 購入者が City 欄に入力した comuna と住所の地域は、Chilexpress の county コードに変換されます。Ñuñoa / Nunoa や Santiago / Santiago Centro のようなアクセント記号や表記のゆれも認識されます。
チリの地域の確認: 設定ページには、チリの 16 地域のうちストアに不足しているものが表示されます。Add Chilean regions ボタンで、それらをチリのゾーンとして追加できます。
サービスの選択: Prioritario、Express、Extendido、Extremos、または提供されている中で最も安いサービス。サービスと料金ソースは、注文ページの Sales > Orders に表示されます。
安全な通貨の扱い: Chilexpress はチリペソで見積もります。他通貨のストアでは CLP の為替レートを設定します。設定がない場合、API の料金は使用されないため、ペソがユーロやドルで請求されることはありません。
快適なチェックアウト: 料金は 1 時間、comuna のリストはより長く、失敗は 5 分間キャッシュされます。API のタイムアウトは 10 秒です。API のエラーが購入者に表示されることはありません。
固定料金表: 国ごとの料金。カートの重量に基づく荷物サイズ別の任意の料金(1 kg 以下の XS から 5 kg 超の XL まで)を、注文単位または商品単位で設定できます。
配送ルールと見やすい設定ページ: ジオゾーンまたは国のリスト、カートの最小および最大重量、最小小計、小計からの送料無料、税クラス。ページを再読み込みしない Save ボタン、未設定項目の警告、JSON のインポートとエクスポート、ページ上のデバッグログ。
要件
OpenCart 3.0.x(3.0.5.0 でテスト済み)、PHP 8.0 以降。リアルタイム料金には、Chilexpress デベロッパーポータルで取得した Chilexpress Rating および Coverage API のサブスクリプションキーと、ストア内のチリの地域が必要です。固定料金はこれらがなくても使用できます。vibefox.net で取得した VibeFox ライセンスキーも必要です(ドメインごとに 1 キー)。
