サーバーで検証された価格バージョン 1.2.0
Magento 向け Quote3D
Magento Open SourceおよびAdobe Commerce 2.4用のモジュールです。Quote3D コンフィギュレーターを商品ページまたはCMSウィジェットとして表示し、各見積もりをサーバーで検証した価格でカートに追加し、見積もり、製造、カタログ、レポートをMagentoの管理画面にまとめます。
ストア連携はQuote3Dの有料プランでご利用いただけます。

主な機能
検証済みのカート価格
各見積もりはサーバー側でQuote3D APIから改めて読み取られ、数量1、その価格で1行としてカートに追加されます。
Quote3D管理メニュー
概要、見積もり、製造、カタログ、レポート、設定を、セットアップウィザードとダッシュボードのサマリーとともにMagentoの管理画面で利用できます。
商品属性とCMSウィジェット
商品で「Quote3D コンフィギュレーター」をYesに設定するか、任意のCMSページにQuote3D コンフィギュレーターウィジェットを追加します。
完了時に出荷を作成
「注文を完了」で出荷が作成されるため、Magentoが注文を完了し、顧客にメールを送信します。
注文に連動するカラー在庫
支払い済みの注文はQuote3Dのカラー在庫を差し引き、キャンセルまたは返金された注文は未造形のパーツ分を在庫に戻します。
cronと署名付きWebhook
バックグラウンドジョブはMagentoのcronで実行され、署名付きWebhookがファイル削除と使用量アラートを同期します。
スクリーンショット


動作要件
- Magento Open SourceまたはAdobe Commerce 2.4.7/2.4.8
- PHP 8.1以降
- Quote3Dの有料プラン(ウィジェットトークンとサーバートークン)
- Quote3Dの価格設定通貨と一致するストア通貨
インストール
- 1パッケージを app/code/Quote3D/Cart にコピーするか、Composerでインストールします。
- 2bin/magento module:enable Quote3D_Cart、setup:upgrade、cache:flush を実行します。
- 3Quote3D › Settings を開き、トークンを貼り付けて、「自動で作成」でカート用商品を設定します。
- 4商品でコンフィギュレーターを有効にするか、Content › Widgets でウィジェットを追加します。
よくある質問
- Hyväテーマで動作しますか?
- Lumaで動作確認しています。HyväなどRequireJSを使わないテーマでもコンフィギュレーターは動作しますが、商品本来の価格と「Add to Cart」ボタンを隠すスタイルはLumaのクラス名を使用しています。
- バージョン1.1.0の設定は引き継がれますか?
- はい。トークン、ホスト、言語、カート用商品は Stores › Configuration から Quote3D › Settings へ自動的に移行されます。
- 購入者がブラウザーで価格を変更できますか?
- いいえ。ブラウザーが送信するのは見積もりIDだけです。パーツがカートに入る前に、モジュールがサーバー側でQuote3D APIから価格を読み取ります。
- Content Security Policyのrestrictモードに対応していますか?
- はい。quote3d.comとお使いのAPIホストが script-src と frame-src で許可されます。