Allow affiliates to receive one time payment and recurring payments as well

I’m using the Membership 2 plugin and will create a few pages in the member area for Affiliates. I see the different options for commissions from a one time payout to a recurring commission.

Is it possible to do a recurring commission along with a one time payout? We offer hosting services. I would like to do a percentage of the total monthly hosting as the recurring payment, and then a one time $30 signup bonus, so I would like the affiliates to receive the recurring percentage of the membership and also a first payment for each new signup. Would that be possible?