FROM CACHE - jp_header

ノベルティを作成したい

toi4
遊覧客
26 3 6

Shopifyの機能的な質問なのですが、特定の商品をカートインしたとき、ノベルティ商品も自動でカートインされるといった機能はShopifyにありますでしょうか?
自動ディスカウントを試したりしてみたのですが、こちらは自動でカートインされるわけではないので少しやりたいことと違うような気がしました。

何か方法をご存知でしたらご回答お願いします。

2件の返信2

Jizo_Inagaki
Shopify Partner
990 373 690

以下の内容と類似かと思いますがいかがでしょうか?解決済みになっていないのでその点は気になりますが。

https://community.shopify.com/c/%E7%B7%8F%E5%90%88%E7%9A%84%E3%81%AA%E3%83%87%E3%82%A3%E3%82%B9%E3%8...

違う場合は申し訳ありません。

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。

takeru-noda
遊覧客
14 4 23

「〇〇円以上をお買い上げで〇〇を進呈」という趣旨であれば、こちらのサイトのコードが参考になると思います。

https://jayanetty.com/blog/give-free-product-using-shopify-script-editor/

Shopifyコミュニティのスレッドもご参考ください。同じ趣旨の質問に対して、上記サイトの筆者の方が回答されています。

https://community.shopify.com/c/Shopify-Apps/Adding-free-gift-to-cart-when-checkout-total-is-more-th...

 

全体の流れ:

1 価格0円のノベルティ商品を作成。

2 free-gift-inject.liquidファイルをSnippetsフォルダに作成して上記サイトのコードを貼り付ける。

3 cart.liquidファイル内でfree-gift-inject.liquidファイルを読み込む。

 

注意点:

上記のコードでエラーが出る場合は、以下の点を修正ください。

・free-gift-inject.liquidファイルの1行目の”free_gift_over_price_40”と、22行目の”free_gift_over_price_30”の名前を同じにする。

・free-gift-inject.liquidファイルの2行目のvariant_idの値には、ノベルティ商品の「バリエーション ID」を入力する。

 →ノベルティ商品に何らかのバリエーションを作成して、そのバリエーション IDを入力します。

 

私のデモサイトで実装して動作を確認しましたので、イメージと同じかをご確認ください。

商品をカートに追加すると、無料の商品が自動で追加される仕様です。

https://test-20200713.myshopify.com/

 

以上ご参考いただければ幸いです。