複数のディスカウントコードをurlで適用させる方法について

Topic summary

開発者が製品ページで顧客情報に基づいてディスカウントコードを自動発行するアプリを制作中ですが、複数のディスカウントコードをURLで同時適用できない問題に直面しています。

現在の状況:

  • 顧客が製品Aページにアクセス→アプリが非同期通信でディスカウントコードAを発行・適用
  • その後、製品Bページへ移動→ディスカウントコードBを発行・適用
  • チェックアウトページでは最後のコードB のみが適用される

解決策:
ディスカウントコードをカンマで区切ることで、複数のコードを同時適用可能:
&discount=DISCOUNTCODE1,DISCOUNTCODE2

Shopifyコミュニティの参考リンクが提供されています。

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

現在、お客様が製品ページを開いた際にお客様の情報や製品に合わせたディスカウントコードを発行するアプリを制作しています。

発行したディスカウントコードはブラウザ側で適用リンクを経由させて適用しているのですが、複数のディスカウントコードを適用させることが出来ません。

流れとしては以下のようになります。

1.お客様が製品Aページにアクセス

2.アプリと非同期通信にてディスカウントコードAを取得、適用

3.お客様が製品Bページにアクセス

4.アプリと非同期通信にてディスカウントコードBを取得、適用

その後チェックアウトページへ進むとディスカウントコードBのみが適用されている状態となっております。

発行のタイミングが異なるディスカウントコードをお客様のコード入力無しで適用させる方法などはございますでしょうか?

お力添え頂けますと幸いでございます。

ディスカウントコードをカンマで区切ると2つ以上のコードを適用できます。

&discount=DISCOUNTCODE1,DISCOUNTCODE2

https://community.shopify.com/post/2006419