概要
VibeFox PostNL は、OpenCart 3 と OpenCart 4 に PostNL の配送を追加します。1 つの配送方法の中に 2 つのオプションがあります。1 つは PostNL pickup point で、購入者がチェックアウト時に最寄りの PostNL の受け取りポイントから 1 つを選びます。もう 1 つは PostNL で、自宅住所への配送です。料金は、国と重量クラスごとに貴店で設定した料金表から取得されます。
PostNL で発送するオランダとベルギーのストアに適しています。受け取りポイントはオランダとベルギーの住所に対して提供され、自宅への配送は料金を設定したすべての国で提供されます。PostNL には公開された料金 API がないため、本拡張機能はリアルタイムの料金を取得しません。配送ラベル、バーコード、追跡、返品、配達日のオプションは作成しません。
主な機能
PostNL の受け取りポイント: 配送先住所に最も近い 3 か所の PostNL ポイントを PostNL Checkout API から読み込み、配送方法の手順で受け取りポイントのオプションの下にリストで表示します。
サーバー側での確認: 購入者はポイントを選ばないと先に進めず、ポイントは配送先住所向けの PostNL のリストと照合されます。名称と住所は PostNL から取得されます。
注文と一緒に保存されるポイント: ポイントは注文の配送方法に追加されるため、注文ページ、注文メール、請求書に表示されます。管理画面の注文ページには、ロケーションコードとパートナー ID を示すパネルが表示されます。
2 つのオプション、1 つの拡張機能: 受け取りポイントと自宅への配送を、それぞれ個別にオン・オフできます。チェックアウトでは、それぞれ固有の名称で表示されます。
独自の料金設定: 重量クラス(XS から XL まで)付きの国別料金、その他すべての国の行、その他の国の料金を設定でき、注文単位または商品単位で、ストアの既定通貨により計算されます。
配送ルール: カートの小計による送料無料、最低小計、カートの最小および最大重量、税区分、ジオゾーン。小数点としてカンマも使えます。
安全なチェックアウト: PostNL に接続できない場合やポイントがない場合、隠されるのは受け取りポイントのオプションだけです。エラーは 10 分間キャッシュされ、直近のエラーは拡張機能のページに表示されます。
分かりやすい設定ページ: ページを再読み込みせずに保存できる Save ボタン 1 つを備えたセクション、JSON のインポートとエクスポート、PostNL のサンドボックス、管理画面のデバッグログ。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認済み)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認済み)、PHP 8.0 以降。1 つのダウンロードに両方のバージョン用のパッケージが含まれています。受け取りポイントには、API キーを持つ PostNL のビジネスアカウントが必要です。自宅への配送は API キーがなくても機能します。vibefox.net で購入した VibeFox ライセンスキー(ドメインごとに 1 つ)。
