おっしゃられている内容は、他のアンカーの方も回答してらっしゃるように、
Can I use this coupon for this item?
「このアイテムに対して、このクーポンは使えますか?」
のように表現できますか?
元々の日本文を直訳すると、
When I buy this item, ・・・・となるのですが、
なんか不必要に情報が多くて、なんか英語としては分かりにくくなる感じがするので、上の方の文の方が良いと思います。
あと、
Is this coupon valid for this item?
「このアイテムに対してこのクーポンは有効ですか?」
のような聞き方も出来ます(*^_^*)
以上です。
少しでも参考になれば幸いです(*^_^*)
★★大阪カフェレッスン英会話講師KOGACHI