ディスカウントコードの使用を条件に、ページ上での表示・非表示を行いたい

Topic summary

ユーザーは、Dawnテーマを使用し、顧客アカウントのマイページに1回限り使用可能なディスカウントコードを表示したいと考えています。

主な要望:

  • 顧客がディスカウントコードを使用した後、マイページ上でそのコードのテキストを自動的に非表示にしたい
  • 特定のディスカウントコード使用の有無で表示・非表示を切り替えるカスタマイズの実現可能性を確認

回答内容:

  • 技術的には実現可能だが、難易度が高い
  • Liquidでは実現できず、Shopify Admin APIの利用が必要
  • カスタムアプリの開発が推奨される
  • 公開アプリでは該当するものが見つからなかった

結論:
ユーザーは実装の難しさを理解し、別の手段で顧客にクーポンを提供する方向で再考することを決定。質問は解決済み。

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

お世話になります。

【前提】

テーマは「Dawn」を使用。

【ご相談】

お客様1人につき1回のみ使用可能なディスカウントコードを、お客様アカウントのマイページに表示したいと考えております。

(セールのクーポンはこちら→クーポンコード名、というような形です)

お客さまがディスカウントコードを使用された際に、マイページ上より表示していたディスカウントコードのテキストを非表示にしたいです。

特定ディスカウントコード使用の有無で、表示非表示の切り替えを行うようなカスタマイズは可能でしょうか。

もしございましたら、ご助言いただけますと大変助かります。

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

1 Like

@tamari

可能か不可能か、ですと、

おそらくご要望通りのカスタマイズは可能かと思います。

しかし難易度が高いです。

まず、liquidでは実現できないので、

Shopify Admin APIを利用する必要があります。

そうなってくると、カスタムアプリの開発を行った方が良いかと思います。

カスタムアプリを開発できるスキルをお持ちか、

そういったベンダー様にお心当たりがあるようなら、

ご依頼いただくのが良いかと思います。

なお、

公開アプリを探してみましたが見つかりませんでした。

ご参考まで。

(キュー田辺)

1 Like

田辺様

早速のご返信ありがとうございます。

また、ご返信いただきました内容について、承知しました。

できれば実装をしたかった部分ではありますが、ほかの手段でお客様にクーポンをご提供できるよう再考いたします。

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