実際のクーポンが作成された場合にのみ、クーポンフィールドを表示します。
こちらをご覧ください…
「いいね!」 1
はい、明らかな回避策は常にCSSで要素を非表示にすることですが、特にセキュリティと検証が関係する支払いフォームに関しては、理想的ではありません。クーポンフィールドは無害なので問題ないと思いますが、他のフィールドを非表示にすると悲惨な結果になる可能性があります(一般的にフォームフィールドをこのように非表示にすることが安全だと考えている人がいる場合に言及する価値があります。絶対に安全ではありません)。
また、そのコードはクラスが変更されたため古くなっているという簡単なFYIです。それまでの間は、代わりにこれを使用してください。
.discourse-subscriptions-section-columns .subscribe-promo-code {
display: none;
}