商品詳細ページでの算出金額をカートにわたす方法

AI-generated summary

課題: 商品詳細ページでカスタマイズにより算出した金額を、そのままカートへ反映したい。数量は1固定。

技術的前提: Shopifyのadd.js(カート追加API)はvariant_id(バリエーションID)とquantity(数量)のみ受け付け。Liquidはテンプレート言語で、価格を直接カートに渡す手段はない。

回答/選択肢:

  • 価格を直接渡すことは不可。Liquid/add.jsベースでは数量の増減で金額調整する方法しかない。
  • 数量を固定したい場合は、独自アプリでバックエンドに想定商品(ダミー商品)を生成し、それをカート投入する実装が必要。アプリ開発は既存ベンダーまたはShopify Partnerへ依頼が推奨。

進捗/結論: 質問者は「価格を直接カートに渡せない」点を了承。ダミー商品による対応や独自アプリ開発の方向性を理解。回答者はベストアンサー/解決チェックを依頼。

ステータス: 実質解決。追加の技術的未解決点はなし。

shopify初心者です、

商品詳細ページ(カスタマイズして算出された金額)できまった購入金額をそのままカートに渡す方法を調べております。数量は1個(一式)固定です。

通常は商品マスター(バリエーションID)と個数をカートにわたす仕様がadd.jsの技術資料にありましたが、商品詳細ページでのカスタマイズした算出金額をカートに渡して運用する方法のご教授をお願いいたします。

(いまカスタマイズをお願いしている外注さんが実施しようとしているのは算出金額をセットしたダミーの商品マスターを、カートに入れるときに自動登録してさせてカートにいれる方法です。他の方法を探しております。)

基本的な質問で恐縮ですが、よろしくお願いいたします。

こちらですが、答えにたどりつておられまして、ShopifyのLiquidおより、add.jsベースで

行う場合、個数の増減で対応をする方法しかないです。

個数を変えないというご要望を満たす場合、独自アプリを開発し、裏側で想定される商品を作る形での実装が必要になります。

アプリ開発については、ご依頼されているベンダー様か、アプリ開発が可能なShopify Partnerを

お探しください。

フルバランスさま、ご回答有難うございました!

やはりshopifyは金額を直接カートに渡せないのですね。

詳細画面で算出した金額をそのままカートに渡したいケースは数多くあるのではと思い、カートの動作モード的な対応方法を探しておりました。

大変参考になりました、丁寧な回答有難うございました。

ありがとうございます!

よろしければ、Best Answerおよび、解決にチェックをして頂けると嬉しいです。