Promotion codes on Recurring Memberships

Is it possible to use promotion codes on Recurring Memberships?

I have some VIP customers that I would like to give discounts, from 50-100%.

I know that I can complimentary membership manually for each customer, but I would like it to be a promotion code that gives a discount when they purchase their membership.