FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

商品ページで、有料オプションを追加できるようにしたい

商品ページで、有料オプションを追加できるようにしたい

cherish3
Shopify Partner
4 0 1

お世話になっております。

 

Prestigeのテーマを使用しています。

商品とは別で追加オプションを用意しており、商品ページ内で、

例えば「オプションAを追加する(●●円)」といったチェックボックスにチェックを入れるとその分の料金が加算される(もしくはオプション用の商品を登録しその商品がカートに追加される)といったことは実装可能でしょうか?

オプションは商品の購入個数に関わらず定額にしたいので、バリエーションでは実装できません。

コーディングでの実装か、最適なアプリもありましたらご教授いただきたいです。

 

何卒よろしくお願いします。

2件の返信2

株式会社フルバランス
Shopify Partner
1668 589 769

ご質問拝見しました!

以下アプリをご検討いただけますと幸いです!

https://apps.shopify.com/custom-options?locale=ja

 

UIなど英語で使いにくい部分ありますがサポートも英訳して送れば返信していただけますので、

やりたいことを問い合わせで伝えて設定方法などサポートしていただくこともできるかと思います!

 

なにかご質問があれば、お気軽にご相談ください。
お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。

株式会社フルバランス

株式会社フルバランス
Shopify専門のEC成長支援会社です。ストアの新規構築から運用や改善のサポートなどShopifyに関する幅広いサービスを行なっております。
ECの技術・実務・成長、お悩みのことがあれば、お気軽にご相談ください。
『つくる人、売る人の成長と成功を最大化する。』 株式会社フルバランス

st_mh
Shopify Partner
43 14 13

オプション用の別商品の場合、Shopifyの Cart APIを通信することで、任意の商品の追加・修正・削除まで可能です。

https://shopify.dev/docs/api/ajax/reference/cart

この実装には、javascriptの知識が必須になります。

 

ただ、やるべきことが多岐にわたります。

 

商品とオプションだけがカートに入っている状態で、商品だけを削除する際、オプションも一緒に削除する処理が必要でしょう。

オプションだけ残すわけにもいかないですからね。

Prestigeのカート内商品を表示するスクリプトにも手を加えるか、うまく作動するよう内容の理解も必要です。

 

他にも、オプションAがすでにカートに入っているならば、以後商品ページではオプション切り替え処理が必要ですね。

Aを削除してから、Bを追加など。非同期処理で順番に処理しないと思わぬ結果になります。

 

実装するならば、様々な条件を考慮しての動作確認が必要になります。

実際似た構築を行いましたが、構築できる知識があったとして、入念な確認が必要です。

 

ーー

 

とても手間と時間がかかるため、要望に即したアプリがあれば、確実な導入ができそうです。

ただ、多種多様な構築方法のテーマに対応するには、上記のような複雑な処理が絡むと難易度が上がってしまいます。

 

そこでアプリを探す際、チェックアウトページで商品追加出来る物に絞るのが良いと思います。

チェックアウトページはテーマとは無関係で、どのショップでもほぼ同じ構成ですから。

 

例えば、無料ギフト、ギフトラッピング、ノベルティのアプリであれば、近いことが出来るのではないかと考えます。

通常は条件を満たせば、無料商品が追加できますが、その商品を有料設定にするだけですね。

 

説明文などカスタマイズ出来ると、お客様トラブルも防げそうです。

 

導入こそしなかったものの、このようなアプリは見たことがありますから、探してみると良いかと思います。