Is there a way to issue one use coupons for prosites? Or

Is there a way to issue one use coupons for prosites?
Or to have the coupon end after a number of uses (such as first 10 customers get special price)