1つの商品ページに状態違い(新品/中古)を表示させたい

AI-generated summary

1つの商品ページ内で「新品/中古」の状態違いを表示したいが、同じSKUを使いたいため通常のバリエーション機能は使いにくい、という相談。最初は「新品・中古をバリエーションとして登録する」案が出たが、SKU共通運用が前提のため不採用となった。

代替案としては以下が挙がった。

  • line item property(カート投入時の追加項目)やカスタムフィールドを使う方法
  • 関連アプリを使う方法
  • Buy Button機能を使い、別商品の購入導線を同一ページ内に埋め込む方法

その後、質問者はSolaris Japanの事例を参考に、「新品ページに中古商品のBuy Buttonを埋め込む」形で実現できそうだと説明。これに対し、Buy Buttonはテーマ内の任意位置や静的ページにも設置できるため、最も簡単な方法かもしれないとの補足があった。

結論としては、厳密な実装検証までは行われていないが、質問者はBuy Button案を有力とみて本件をクローズしており、実質的には解決済み。

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

Solaris Japan 様のShopifyサイトのように、

1つの商品ページに状態違い(新品/中古)を表示させたいです。

実現方法やアプリなどありましたらご教示いただきたいです。

どうぞよろしくお願いいたします。

新品、中古をそれぞれバリエーションととして登録するではダメでしょうか?

junichiokamura

いつもありがとうございます。

バリエーションを使えば確かに実現可能ですが、

今回は新品/中古で同じSKUを使いたく、その場合はバリエーションが使えなかったので質問させていただきました。

(説明不足で申し訳ございません。)

Buy Buttonを使えば実現できるかもしれないことが分かったので本件クローズさせていただきます。

ありがとうございました。

なるほど。ちなみに、以下のブログにあるようにLite item propertyなどを使ってCustom フィールドにすれば実現可能かもしれません。

https://www.shopify.jp/blog/partner-shopify-theme-customize-cart-attributes-line-item-property-customer-note

同じ原理を使ったアプリもあります。

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

SKUを同じにするということは、商品として在庫などは共通ということかと思いますので、このアプローチでも十分かと思います。

参考までにお聞きしたいのですが、 Buy Buttonでどう実現可能でしょうか?

junichiokamura様

貴重な情報ありがとうございます。とても参考になります。

Lite item propertyは使ったことが無かったので色々試してみます。

Buy Buttonでどう実現可能でしょうか?

solarisjapan様のサイトを見ると、

フィギュア新品の商品ページ・中古品の商品ページがそれぞれあり、

新品側のページのhtmlコード領域に中古の Buy Buttonをペーストしているように見えるので

同様の方法で実現可能なのでは?と予想しています。

ご共有ありがとうございます。

なるほど。確かにBuy Buttonは静的ページ含めテーマの任意の場所に設置できるので、一番簡単かもしれませんね。