Allow Coupons to be applied to specific payment cycles only

I would like to set up a coupon that will be applied to recurring membership plans but for only scpecific payment cycle

For example:
Get 50% off for your monthly payment

Discount: 50%
Plan: Premium, infinite recurring plan
Payment Cycle:

  • $9/month
  • $23 for 3 month
  • $59/year

This coupon can only be applied for month.

This prevent me to create multiple exact plan to mange my coupon for a specific payment cycle